完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在按照文檔上操作
git clone --depth 1 https://github.com/espressif/esp-matter.git cd esp-matter git submodule update --init --depth 1 ./connectedhomeip/connectedhomeip/scripts/checkout_submodules.py --platform esp32 --shallow ./install.sh 当执行install.sh,一直卡主,有更换过网络,以及使用过VPN, 手动中断执行后,有提示跟python相关的, Setting up CIPD package manager...[/Traceback (most recent call last): File "/home/rck/ESP/esp-matter/connectedhomeip/connectedhomeip/third_party/pigweed/repo/pw_env_setup/py/pw_env_setup/env_setup.py", line 877, in sys.exit(main()) File "/home/rck/ESP/esp-matter/connectedhomeip/connectedhomeip/third_party/pigweed/repo/pw_env_setup/py/pw_env_setup/env_setup.py", line 869, in main return EnvSetup(**vars(parse())).setup() File "/home/rck/ESP/esp-matter/connectedhomeip/connectedhomeip/third_party/pigweed/repo/pw_env_setup/py/pw_env_setup/env_setup.py", line 522, in setup result = step(spin) File "/home/rck/ESP/esp-matter/connectedhomeip/connectedhomeip/third_party/pigweed/repo/pw_env_setup/py/pw_env_setup/env_setup.py", line 635, in cipd if not cipd_update.update( File "/home/rck/ESP/esp-matter/connectedhomeip/connectedhomeip/third_party/pigweed/repo/pw_env_setup/py/pw_env_setup/cipd_setup/update.py", line 354, in update if not check_auth(cipd, package_files, cipd_service_account, spin): File "/home/rck/ESP/esp-matter/connectedhomeip/connectedhomeip/third_party/pigweed/repo/pw_env_setup/py/pw_env_setup/cipd_setup/update.py", line 94, in check_auth inaccessible_paths = _check_all_paths() File "/home/rck/ESP/esp-matter/connectedhomeip/connectedhomeip/third_party/pigweed/repo/pw_env_setup/py/pw_env_setup/cipd_setup/update.py", line 74, in _check_all_paths output = subprocess.check_output( File "/usr/lib/python3.8/subprocess.py", line 415, in check_output return run(*popenargs, stdout=PIPE, timeout=timeout, check=True, File "/usr/lib/python3.8/subprocess.py", line 495, in run stdout, stderr = process.communicate(input, timeout=timeout) File "/usr/lib/python3.8/subprocess.py", line 1015, in communicate stdout = self.stdout.read() |
|
相关推荐
1个回答
|
|
根据您提供的信息,您在安装esp-matter时遇到了问题,特别是在执行install.sh时卡在了"Setting up CIPD package manager"。以下是一些可能的原因和解决方案:
1. **网络问题**:您已经尝试更换网络和使用VPN,但仍然遇到问题。这可能表明网络连接仍然不稳定或存在其他问题。请确保您的网络连接稳定,并尝试再次执行install.sh。 2. **Python环境问题**:从错误信息中可以看到,问题与Python有关。请检查您的Python环境是否正确设置,以及是否安装了所需的依赖库。您可以使用以下命令检查Python版本和安装的库: ``` python --version pip list ``` 3. **CIPD包管理器问题**:CIPD(Chrome Infra Package Deployer)是一个用于部署和管理软件包的工具。安装过程中可能遇到了CIPD相关的问题。请尝试手动安装CIPD,然后再次执行install.sh。您可以按照以下步骤操作: a. 访问CIPD的GitHub仓库:https://github.com/luci/luci-py b. 按照README.md中的说明安装CIPD。 4. **权限问题**:在执行install.sh时,可能需要管理员权限。请确保您以管理员身份运行脚本,或者尝试使用`sudo`命令: ``` sudo ./install.sh ``` 5. **脚本错误**:如果以上方法都无法解决问题,可能是install.sh脚本本身存在问题。您可以尝试查看脚本中的代码,检查是否有错误或需要修改的地方。此外,您还可以在esp-matter的GitHub仓库中查找类似的问题和解决方案,或者提交一个issue寻求帮助。 总之,解决这个问题需要从多个方面进行排查。请尝试上述建议,并根据实际情况调整。希望这些建议能帮助您解决问题。 |
|
|
|
只有小组成员才能发言,加入小组>>
528浏览 6评论
438浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
425浏览 5评论
423浏览 4评论
398浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-9 01:33 , Processed in 0.594942 second(s), Total 78, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号