看了官方的说明文档,v4.2采用Python3,所以将Python改为了python3.6,从github上下载了zip包,解压到~/esp目录下,分别完成了install.sh和export.sh结果都成功,分别如下:
eric@eric-virtual-machine:~/esp/esp-idf$ sudo ./install.sh
[sudo] password for eric:
Detecting the Python interpreter
Checking "python" ...
Python 3.6.9
"python" has been detected ...
Search found 2 matches
- Fri Mar 26, 2021 2:12 pm
- Forum: ESP-IDF 中文讨论版
- Topic: 将版本从v3.3更新至v4.2版本后,idf.py无法使用
- Replies: 1
- Views: 2638
- Fri Jan 17, 2020 3:31 pm
- Forum: ESP-IDF 中文讨论版
- Topic: 将版本从v3.3更新至最新版本后,使用idf.menuconfig及idf.build报错
- Replies: 1
- Views: 4223
将版本从v3.3更新至最新版本后,使用idf.menuconfig及idf.build报错
更新到最新版本后,使用idf.menuconfig命令报错,log如下:
Executing action: menuconfig
Running cmake in directory /home/eric/esp/hello_world/build
Executing "cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DESP_PLATFORM=1 --warn-uninitialized -DCCACHE_ENABLE=0 /home/eric/esp/hello_world"...
Warn about uninitialized values ...
Executing action: menuconfig
Running cmake in directory /home/eric/esp/hello_world/build
Executing "cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DESP_PLATFORM=1 --warn-uninitialized -DCCACHE_ENABLE=0 /home/eric/esp/hello_world"...
Warn about uninitialized values ...