ESP-IDF环境构建

要点:

  ①安装git,安装python3.7以上,

  ②首先是用迅雷下载esp-idf , 地址: https://dl.espressif.com/dl/esp-idf/releases/esp-idf-v4.1.2.zip (可以选择其他版本),注意如果使用git clone ,有两个注意的,一个是速度极慢,另外一个是记得clone后git submodule update 一下,保证esp-idf子目录文件下载下来

  ③安装有两种方式:a, 使用安装工具esp-idf-tools-setup:迅雷下载地址 https://dl.espressif.com/dl/esp-idf-tools-setup-2.4.exe,注意安装过程会让用户选择是否按章git和是否下载esp-idf,因为上面我们已经安装了git和下载了esp-idf,所以安装过程中不需要重复,只需要选择好所在目录即可。这个工具的缺点是下载那些依赖包非常慢,很容易失败(可能和我的网络有关),每次失败后都有一个log,可以根据log去手动迅雷下载log中指示的包。b, 在下载完的esp-idf中执行install.bat安装,这个也会下载依赖包,速度好像要快些。

  ④安装完后,就可以跑export.bat,插入环境变量,但是这里注意每开一个终端,都要重新export.bat,然后可以build.  为了解决这个问题,官方实际上第③步安装好后,桌面上会有ESP-IDF PowerShell和ESP-IDF Command Prompt (cmd.exe),直接打开会默认运行一次export,并切换大esp-idf目录,但是这样会发现一个问题:The following Python requirements are not satisfied , 解决办法: 运行: python -m pip install -r $IDF_PATH/requirements.txt 

 

ESP-IDF环境构建

上一篇:PDF预览


下一篇:P1404 平均数