完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1、在esp idf目录下,执行install.bat,打印信息:
...Skipping cmake@3.16.4 (already installed)...Requirement already satisfied: gdbgui>=0.13.2.0 in c:usersxxxx.espressifpython_envidf4.3_py3.7_envlibsite-packages (from -r xxxxesp-idfrequirements.txt (line 14)) (0.14.0.0)...All done! You can now run: export.bat 说明安装己成功。 2、而后执行export.bat ... C:Usersxxxx.espressiftoolscmake3.16.4bin...The following Python requirements are not satisfied:gdbgui>=0.13.2.0 3、我在.espressifpython_envidf4.3_py3.7_envLibsite-packages路径下找到gdbgui安装包 gdbgui;gdbgui-0.14.0.0.dist-info。在gdbgui中VERSION.txt中显示版本为0.14.0.0。明显版本能够足要求。 4、总合来看,系统中己安装0.14版本的gdbgui,但在export.bat时却显示版本问题,请问这个问题该怎么解决? |
|
相关推荐
2个回答
|
|
你好,这个问题是由于上游的gdbgui发生了更新,并且导致与低版本的python不兼容,目前的解决方法是:
手动修改esp-idf根目录下的requirements.txt,找到gdbdui那条,修给成:gdbgui==0.13.2.0 |
|
|
|
根据您提供的信息,您已经成功安装了0.14版本的gdbgui,但在执行export.bat时遇到了版本问题。为了解决这个问题,请按照以下步骤操作:
1. 首先,确保您的环境变量设置正确。检查系统的环境变量,确保Python和pip的路径已经添加到环境变量中。您可以在命令提示符下输入以下命令来检查: ``` python --version pip --version ``` 2. 如果环境变量设置正确,那么可能是您的gdbgui版本与ESP-IDF的依赖版本不兼容。您可以尝试降级gdbgui到0.13.2.0版本。在命令提示符下,输入以下命令: ``` pip install gdbgui==0.13.2.0 ``` 3. 降级完成后,再次执行export.bat: ``` cd pathtoesp-idf .export.bat ``` 4. 如果问题仍然存在,您可以尝试创建一个新的Python虚拟环境,并在该环境中安装ESP-IDF及其依赖项。以下是创建和激活虚拟环境的步骤: a. 打开命令提示符,输入以下命令创建一个新的虚拟环境: ``` python -m venv esp-idf-venv ``` b. 激活虚拟环境: - 对于Windows系统: ``` esp-idf-venvScriptsactivate ``` - 对于Linux或macOS系统: ``` source esp-idf-venv/bin/activate ``` c. 在激活的虚拟环境中,安装ESP-IDF及其依赖项: ``` git clone https://github.com/espressif/esp-idf.git cd esp-idf install.bat ``` 5. 在新的虚拟环境中执行export.bat: ``` .export.bat ``` 按照这些步骤操作,您应该能够解决版本问题。如果问题仍然存在,请提供更多详细信息,以便我们能够更好地帮助您。 |
|
|
|
只有小组成员才能发言,加入小组>>
545浏览 6评论
457浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
437浏览 5评论
441浏览 4评论
411浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 06:06 , Processed in 0.734749 second(s), Total 82, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号