Page 1 of 1

如何修改工程对应的IDF工具的位置

Posted: Tue Jan 02, 2024 11:20 am
by gezhia
之前用esp-idf-v4.4.2建立过工程,编译都没问题。后来开发环境重装后,只要装的是非esp-idf-v4.4.2版本,就不能编译通过。提示错误信息如下:
看上去工程编译过程依然会去C:\\Espressif\\frameworks\\esp-idf-v4.4.2目录下寻找工具。请问该如何修改可以去新的目录下寻找新的工具?

Code: Select all

C:\Espressif\tools\idf-python\3.11.2\python.exe: can't open file 'C:\\Espressif\\frameworks\\esp-idf-v4.4.2\\tools\\idf_size.py': [Errno 2] No such file or directory

 *  The terminal process "C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -Command C:/Espressif/python_env/idf4.4_py3.11_env/Scripts/python.exe C:\Espressif\frameworks\esp-idf-v4.4.2\tools\idf_size.py d:\Project\OB-2008\software\main\ESP32-2023-1-15\blink\build\OB_helth.map" terminated with exit code: 1.

Re: 如何修改工程对应的IDF工具的位置

Posted: Wed Jan 03, 2024 2:59 am
by ESP_MacChu
在重新搭建环境时可以先把 python_env 文件删除掉

Re: 如何修改工程对应的IDF工具的位置

Posted: Thu Jan 11, 2024 2:04 am
by gezhia
请问,python_env 文件在哪个位置,工程目录下面没有找到。

Re: 如何修改工程对应的IDF工具的位置

Posted: Fri Jan 12, 2024 7:13 am
by gezhia
ESP_MacChu wrote:
Wed Jan 03, 2024 2:59 am
在重新搭建环境时可以先把 python_env 文件删除掉
在安装目录下找到了,重装的时候把整个安装目录都删除过,还是没有效果。