ESP-IDF安装踩坑记

系统:

Windows 11,安装了Anaconda,安装VSCode,安装C++构建平台(最后这个不确定有没有用)

现象:

通过VSCode安装IDF失败,卡在安装虚拟Python环境过程中。决定手动安装IDF。

参考快速指南:快速入门 - ESP32-C3 - — ESP-IDF 编程指南 v4.4.2 文档 (espressif.com)
通过ESP-IDF自动工具安装后,可以正常使用。不过只能通过快捷方式加载环境变量,比较蛋疼。

希望可以通过在当前目录输入'get-idf'自动加载环境变量。

(可选:python使用国内源)

回到安装目录下,手动执行install.ps1(我的terminal默认用的powershell)

会自动安装python的虚拟环境。

之后就可以通过执行export.ps1的方式加载虚拟变量。

alise绑定powershell快捷命令:

为 Windows PowerShell 设置 alias (命令行命令别名)_lei_qi的博客-CSDN博客_powershell设置alias
因为我安装了Anaconda,默认已经在链接中的路径有了profile.ps1。直接对其进行更改即可(我的terminal每次打开会自动执行本文件。Anaconda配置了conda init,及对应的execPolicy为RemoteSigned)

ESP-IDF安装踩坑记_第1张图片

注意不要写到“#”标识的区域里了。会被conda管理。

大功告成,在工程目录下get-idf就可以自动配置环境变量了

ESP-IDF安装踩坑记_第2张图片

PS:如果有小伙伴搞通了VS Code的安装过程,欢迎骚扰,跪谢 

你可能感兴趣的:(ESP32大杂烩,python,开发语言,单片机)