这是我实际操作的,网上搜索的话会有很多,遇到的问题许多都没有强调:
操作步骤我就不写了,参考官网的就好,下面介绍我安装遇到的几个问题。
1.clone esp-idf
因为我的esp-idf,可以理解为SDK是从其他地方copy过来的所以编译总是缺少文件。所以你在clone的时候一定要
git clone --recursive https://github.com/espressif/esp-idf.git
。--recursive
可以将所有的模块都clone下来。如果没有使
用的话,打开mingw32.exe cd
到esp-idf
目录。运行git submodule update --init
2.安装python2.7
添加环境变量,如果安装过python3
,可以移到安装目录下。copy一下python.exe
,改为python2.exe
。cmd
运行python2
即可。问题不大。
打开mingw32.exe
,不打开也可以,直接用cmd的话可能找不到IDF_PATH
。需要使用IDF_PATH换成路径即可。
pip安装python的依赖库的时候,可能会提示你更新pip,你更新下,每次pip的时候可以在指令后面加上-i https://pypi.tuna.tsinghua.edu.cn/simple/
,
这是使用国内的镜像库。下载速度会很快。
不怕世界大,就怕格局小