当前位置: 首页 > news >正文

esp-idf ubuntu环境配置

常用命令

source ~/esp/esp-idf/export.shidf.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

相关文章:

  • 基于谷歌ADK的智能客服系统简介
  • duilib图片属性中corner属性九宫格拉伸说明
  • 深入了解Vue2和Vue3的响应式原理
  • 线程与进程
  • CppCon 2014 学习:C++ in Huge AAA Games
  • 美业+智能体,解锁行业转化新密码(2/6)
  • C语言进阶--程序的编译(预处理动作)+链接
  • Java实现中文姓名转拼音生成用户信息并写入文件
  • Java求职者面试指南:DevOps技术栈深度解析
  • NodeJS全栈开发面试题讲解——P7 DevOps 与部署和跨域等
  • LangChain-结合GLM+SQL+函数调用实现数据库查询(三)
  • 【配置指南】Dify部署超全配置参考手册
  • Python 训练营打卡 Day 32-官方文档的阅读
  • 英语写作中“专注于”focus on、concentrate的用法
  • 考研系列—操作系统:第四章、文件管理(part.2)
  • 哈希:闭散列的开放定址法
  • 鸿蒙OSUniApp集成WebGL:打造跨平台3D视觉盛宴#三方框架 #Uniapp
  • 【 SpringCloud | 微服务 网关 】
  • CMake指令:add_executable
  • 2024年数维杯国际大学生数学建模挑战赛A题飞行器激光测速中的频率估计问题解题全过程论文及程序
  • 天津品牌网站建设好处/网络推广是网络营销的基础
  • 阿里巴巴运营要学多久/佛山优化推广
  • php网站打开一片空白/2023年最新新闻简短摘抄
  • 天津本地网站/seo刷关键词排名工具
  • 网站上传文件功能实现/有什么平台可以发广告
  • 网推资源网站/郑州百度公司地址