目录
前言
现在网上太多教程我自己也尝试过各种方法,根据所有的方法总结出百分百成功的方法,我将以一位初学者的视角重新安装并且运行。中途会出错的地方我会写出来。不会有过多的废话。
一、vscode安装
首先安装vscode,下面是官网链接
Visual Studio Code - 代码编辑。重新https://code.visualstudio.com/安装完成好后先下载插件,需要下载三个插件。c/c++,chinese汉化,ESP-IDF,安装汉化插件需要重启才能汉化。
二、安装ESP-IDF框架
1.ESP-IDF安装
我这里以离线版本安装,下载的会更快一定
链接:dl.espressif.cn/dl/esp-idf/?idf=4.4
建议版本不要太老
2.安装前系统检查和修复
这里如果应用修复可以点击,记得点击修复,不能点击也没有影响。
这里的安装地址需要截图保留一下,到后面会需要用到
3.配置python环境(这里是所有问题的地方)
首页打开终端win+r输入cmd进入终端,然后找到你软件安装的地方打开并且复制地址,配置工具python
然后复制到终端然后后面加上指令:python.exe -m pip -v。查找有没有安装pip,下面这种是没有安装的
安装记得前加上自己地址,如果没有那就安装一下,安装指令:python.exe -m ensurepip
安装好后会发现安装版本太低我们还得给他升个版本:python.exe -m pip install --upgrade pip
可能会有点慢这里可以换成国内镜像,但是我不推荐可能会出现很多错误
工具python配置完成,开始配置环境python,找到你安装的位置复制到终端。
检查一下pip在不在,会发现是存在,查找指令:python.exe -m ensurepip
但是版本过低需要更新,指令:python.exe -m pip install --upgrade pip,可能会有一定慢等待更新完成。
然后打开电脑设置找到系统属性-高级-环境变量,配置环境变量,找到版本地址复制到环境变量,他会少添加一个IDF_PATH,添加上就可以了,环境变量就配完了。如果到后面编译有问题请删掉这一步,只需要删IDF_PATH。
三、配置vscode的ESP-IDF开发环境
1.vscode打开安装工具
找到你之前保持的图片找到,一个是工具目录,一个是框架目录,上面是框架目录,下面是工具目录。然后开始安装
然后安装IDF工具,一个是下载工具,还有一个是本地工具,如果找不到本地工具可以下载工具
上面是下载工具,下面是本地工具
出现这个界面就代表安装成功,上下载安装成功,下本地配置成功
然后你就可以找一份代码以管理员身份编译烧录进行测试了,如果有问题请查看哪里漏了一步。如果没有遗漏,还是有问题,请删配置系统环境变量那一步,删除你添加的IDF_PATH,并以管理员身份运行软件。
总结
按照我的步骤一步一步的来不会出现问题,因为百分之99的问题都是卡在python环境配置那里面,现在网上各种各样的教程太多了,而且有些久远,可能没有我这么一步一步的详细。