esp-idf ubuntu环境配置

常用命令

source ~/esp/esp-idf/export.sh

idf.py --list-targets 
idf.py set-target 将清除 build 目录,并重新生成 sdkconfig 文件,原来的 sdkconfig 文件保存为 sdkconfig.old。
idf.py build
idf.py flash

No module named pip

wget https://bootstrap.pypa.io/get-pip.py
/usr/bin/python3 get-pip.py


查询pip版本
/usr/bin/python3 -m pip --version
pip 24.3.1 from /home/zys/.local/lib/python3.10/site-packages/pip (python 3.10)

如果还未解决
 安装 python3-venv
ESP-IDF 在创建虚拟环境时依赖于 venv 模块。在某些情况下,python3-venv 包可能未正确安装。运行以下命令安装:

sudo apt install python3.10-venv

解决问题 进入下一个流程 python环境

在这里插入图片描述

访问 Espressif 官方 GitHub 仓库下载 xtensa-esp32-elf-gcc 工具链: xtensa-esp32-elf-gcc
64-bit Linux:xtensa-esp32-elf-linux64-1.22.0-80-g6c4433a-5.2.0.tar.gz

这个工具链不完整 使用idf工具自动安装工具链
~/esp/esp-idf$ ./install.sh

linux下idf.py使用方法

python3 --version
#修改默认python解释器
sudo ln -s /usr/bin/python3 /usr/bin/python
#刷新环境变量
source ~/esp/esp-idf/export.sh
idf.py build

参考资料

https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/get-started/windows-setup.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值