安装espidf一直卡在最后一步python virtual environment install:
提示信息如下:
ERROR: Could not find a version that satisfies the requirement gcovr
ERROR: No matching distribution found for gcovr
这是因为python的pip源地址在国外网站,将pip的源文件转为国内的pip源地址即可,修改方式参考如下链接
我的安装步骤
为了装这个插件几经波折,整整搞了两天环境,才终于给它装上了,写这篇文章也是希望跟我一样装不好环境的小白能够更快的搞好环境。(不要还没入门就放弃,哈哈哈)
1.配置python环境
我使用过python 3.10.6、3.9.10、3.8.10都没有成功,最后成功的配置是3.8.4,你可以在这里下载:
Python Release Python 3.8.4 | Python.org
2.安装离线的espidf安装包,选择V4.4.2
https://dl.espressif.com/dl/esp-idf/?idf=4.4
3.设置国内pip源,参考上面步骤
4.下载vscode,链接如下:
Visual Studio Code - Code Editing. Redefined
5.打开vscode安装espidf扩展和python扩展
6.组合键ctrl+shitf+p,输入configure esp-idf extension,选择第三项
等待安装成功界面就结束了 !!!
安装失败后:
重新卸载vscode,并将vscode其他相关文件全部清理干净,再重试,如何卸载干净vscode可参考如下链接:
Windows 系统如何完全卸载 VSCode_团子大圆帅的博客-CSDN博客_重装vscode