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

ESP32 VSCODE进入menuconfig时ESP-IDF idf.py menuconfig卡进度条,setuptools版本太高解决方法

menuconfig卡进度条

这个会影响设置
menuconfig卡进度条

提示如下:
SDK Configuration Editor]
---------------------------ERROR--------------------------

The following Python requirements are not satisfied:

Requirement ‘setuptools<71.0.1,>=21’ was not met. Installed version: 80.9.0

To install the missing packages, please run “install.bat”

不满足以下 Python 要求:

未满足要求 ‘setuptools<71.0.1,>=21’。安装版本: 80.9.0

要安装缺失的软件包,请运行 “install.bat”

setuptools 71.0.1是不推荐使用的节点之一

setuptools 71.0.1是不推荐使用的节点之一

删除高版本

pip uninstall setuptools

提示:
PS E:\ARDUINO\78\xiaozhi-esp32-1.7.6\xiaozhi-esp32-1.7.6> pip uninstall setuptools
Found existing installation: setuptools 80.9.0
Uninstalling setuptools-80.9.0:
Would remove:
c:\esp32.espressif\python_env\idf5.4_py3.11_env\lib\site-packages_distutils_hack*
c:\esp32.espressif\python_env\idf5.4_py3.11_env\lib\site-packages\distutils-precedence.pth
c:\esp32.espressif\python_env\idf5.4_py3.11_env\lib\site-packages\pkg_resources*
c:\esp32.espressif\python_env\idf5.4_py3.11_env\lib\site-packages\setuptools-80.9.0.dist-info*
c:\esp32.espressif\python_env\idf5.4_py3.11_env\lib\site-packages\setuptools*
Proceed (Y/n)? y
Successfully uninstalled setuptools-80.9.0
PS E:\ARDUINO\78\xiaozhi-esp32-1.7.6\xiaozhi-esp32-1.7.6>

安装低版本 setuptools 71.0.0

pip install setuptools==71.0.0

Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting setuptools==71.0.0
Using cached https://pypi.tuna.tsinghua.edu.cn/packages/01/82/a2c6c0a1612c89bdb21dc4d9196ba9e7dcbc2e285afda93ebdf663ba2ada/setuptools-71.0.0-py3-none-any.whl (908 kB)
Installing collected packages: setuptools
Successfully installed setuptools-71.0.0

安装 setuptools==71.0.1仍然不能打开menuconfig,要求是:setuptools<71.0.1,>=21

pip install setuptools71.0.1
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting setuptools
71.0.1
Using cached https://pypi.tuna.tsinghua.edu.cn/packages/39/11/6159cc30f99dbdccac3c74d67277505d0e0bfc059e6cc57ef2eefc9b8751/setuptools-71.0.1-py3-none-any.whl (2.2 MB)
WARNING: The candidate selected for download or install is a yanked version: ‘setuptools’ candidate (version 71.0.1 at https://pypi.tuna.tsinghua.edu.cn/packages/39/11/6159cc30f99dbdccac3c74d67277505d0e0bfc059e6cc57ef2eefc9b8751/setuptools-71.0.1-py3-none-any.whl (from https://pypi.tuna.tsinghua.edu.cn/simple/setuptools/) (requires-python:>=3.8))
Reason for being yanked:
Installing collected packages: setuptools
Successfully installed setuptools-71.0.1

卸载和安装setuptools

卸载和安装setuptools

http://www.lryc.cn/news/575468.html

相关文章:

  • 【Linux】软硬链接,动静态库
  • 第4篇:响应处理——返回数据给客户端(Gin文件下载,JSON,XML等返回)
  • [架构之美]Spring Boot 3.5.3新特性解析及JDK21集成
  • Pydantic 模型
  • python pandas数据清洗
  • 【攻防篇】解决:阿里云docker 容器中自动启动xmrig挖矿
  • 解锁阿里云Datatransport:数据迁移的终极利器
  • 前端项目3-01:登录页面
  • 日语学习-日语知识点小记-进阶-JLPT-真题训练-N2阶段(4):2022年12月2023年12月
  • WPF中Converter基础用法
  • OceanBase SQL 引擎高级技术学习笔记(通俗篇)
  • 智能制造——58页智慧工厂解决方案【附全文阅读】
  • python中学物理实验模拟:斜面受力分析
  • Elasticsearch 中的精确搜索与模糊搜索
  • electron 如何配置 打开控制台
  • Android 开发 获取Debug 跟 Release 包的SHA1值
  • DeepSeek16-open-webui Pipelines开发填坑
  • C语言再出发:2025年AI时代的关键语言
  • 华为云Flexus+DeepSeek征文|基于华为云一键部署 Dify-LLM 平台,结合 MCP 工具与 DeepSeek 模型打造智能学习助手
  • 【stm32】HAL库开发——Cube配置基本定时器
  • 猴子爬山(华为OD)
  • 什么是回归测试?什么时候需要做回归测试?
  • bug复盘:MCP SSE Client 生命周期问题之context.Background() 的使用
  • B站视频下载技术揭秘:从浏览器抓包到FFmpeg音视频合成
  • 0 数学习题本
  • GraphQL注入 -- GPN CTF 2025 Real Christmas
  • 开发语言漫谈-R语言
  • Apache 支持 HTTPS
  • Hive3.1.3加载paimon-hive-connector-3.1-1.1.1.jar报错UnsatisfiedLinkError
  • C++ Programming Language —— 第3章:运算符