VSCode配置ESP-IDF

参考其他 文章即可

如果编译时遇到问题,就去找环境变量,多半是环境变量没有配置好。根据自己安装的idf的目录重新配置 环境变量.

如果电脑上有python环境,但是编译时出现找不到python解释器,需要执行下面命令,另外重新添加python环境变量,一定要在原来的python环境变量之前.

idf-python.exe python_env

会自动在idf安装目录下生成python_env,里面放的python解释器

多个版本的python使用

默认是安装的3.7.4,后来安装了esp-idf, 默认用的是3.11.2,所以现在有了两个版本python,命令行输入python时。是按照环境变量里的顺序来的

查看python的安装个数

where python

D:\Espressif\python_env\idf5.1_py3.11_env\Scripts\python.exe
D:\Program Files\Python\python.exe
D:\Espressif\tools\idf-python\3.11.2\python.exe

如果3.11.2在前, 输入python就是3.11.2的。

这个时候可以直接修改python安装目录下的python.exe 名字,可以根据版本来

$ python -V
Python 3.11.2


$ pip -V
pip 23.3.1 from d:\Espressif\python_env\idf5.1_py3.11_env\Lib\site-packages\pip (python 3.11)


$ python374 -V
Python 3.7.4

$ python374 -m pip -V
pip 23.1.2 from D:\Program Files\Python\lib\site-packages\pip (python 3.7)


$ python3112 -V
Python 3.11.2


$ python3112 -m pip -V
pip 22.3.1 from D:\Espressif\tools\idf-python\3.11.2\Lib\site-packages\pip (python 3.11)

pip 安装包时指定python 版本

 python3112 -m pip install pyseria

posted @ 2023-11-15 22:33  BISTER  阅读(307)  评论(0)    收藏  举报  来源