ESP-IDF 卸载完整指南EIM GUI 与 CLI 双通道删版本、清环境一次搞定【免费下载链接】esp-idfEspressif IoT Development Framework. Official development framework for Espressif SoCs.项目地址: https://gitcode.com/GitHub_Trending/es/esp-idf磁盘告急一分析发现 ~/.espressif 目录里躺着好几个版本的 ESP-IDF动辄占掉十几个 GB或者旧版本环境早就坏了怎么编译都报错删掉重装才是正解再或者你干脆不碰 ESP32 开发了想连根拔起。这些情况殊途同归该卸载 ESP-IDF 了。本文只讲怎么删、删之前要救走什么、删完怎么恢复不展开安装教程。先划清边界这套方法只管 EIM 装的版本 ⚠️动手之前先确认你的 ESP-IDF 是怎么来的用EIMESP-IDF Installation Manager的图形界面或eim命令装出来的版本——继续往下看后文全部适用。ESP-IDF v6.0 之前传统的手动方式git clone 仓库再跑 install.sh / install.bat 的——本文帮不上忙。EIM 的删除命令只清理它自己登记的版本手动安装的目录树得你自己手动删掉源码和工具链目录可参考 Windows 传统安装方式说明。搞混这一步删完发现空间一点没省就是白忙活。动手前先回答两个问题删多少怎么删想清楚这两点路径就定了删多少只挪走要删的那一个版本还是把本机全部版本连锅端怎么删用 EIM 的 GUI 点点按钮还是终端里敲命令对号入座即可清理范围用鼠标EIM GUI敲命令EIM CLI只删一个版本版本卡片上的 Remove 按钮eim remove version全部清空页面底部的 Purge All 按钮eim purgeGUI 与 CLI 是同一目标的 A/B 两条路效果一一对应选你顺手的那条就行。目标一只删一个版本图形界面路线启动 ESP-IDF Installation Manager。主界面有两个大区域Manage Installations管理已有安装和 New Installation新装。只关心前者。在 Manage Installations 下点Open Dashboard进入版本管理页。每个已安装的 ESP-IDF 版本以卡片形式列出卡片上带安装路径和一排操作按钮。找到要移除的那个版本比如 v5.3.2点卡片上的Remove确认后即可只删掉这一个版本其余版本原地保留。命令行路线同样的目标一条命令eim remove v5.4.2把v5.4.2换成你实际要删的版本号。它只动指定的那一个版本其它已装版本不受影响也方便直接写进 CI 清理脚本。目标二全部清空图形界面路线还是走 Manage Installations → Open Dashboard 进入版本管理页。这回不看卡片盯住页面底部的Purge All按钮——全量清空的入口就在它身上。点下去本机通过 EIM 安装的全部 ESP-IDF 版本连同关联工具一起清除。命令行路线eim purge不带参数语义就是全部清除。它是 eim 命令族里动静最大的一条凡 EIM 登记的版本全数移除。适合环境烂到没法用、想推倒重来的时候先清场。删之前救走配置删之后环境还能活卸载前的三件事备份配置。EIM 每次安装都会在安装目录里生成eim_config.toml记录了那次安装的完整选项。拿它到别的电脑上可以复现出一模一样的环境。计划以后重装的话删之前把这个文件拷走最稳妥。配置文件怎么用于安装见 EIM 安装 ESP-IDF 指南。关干净占用环境的会话。正在用这个版本的 IDF 终端、IDE 里的调试会话都先关掉否则文件句柄占着文件不放删除可能走到一半失败。明确哪些不会被删。卸载只移除 EIM 登记的 ESP-IDF 版本和工具你自己的工程源码、build 输出目录都不在它的管辖范围内这些要手动清理才真正省空间。卸载后怎么回来想要同样的版本直接eim install -i version重装指定版本版本号填原来那个即可。只删了一个版本、还剩别的在 Dashboard 里对保留版本的卡片点Open IDF Terminal一键拉起该版本的环境不用手动 source。彻底从零开始按平台走安装文档比如 Windows 安装指南、Linux 安装指南。顺手记几个 eim 的周边命令eim install装最新稳定版eim wizard起交互式安装向导eim --help能列出全部可用选项。高频疑问快答Q删错了能恢复吗没有一键回滚但代价就是重装一条命令eim install -i version把它装回来。Qeim purge 会碰我的工程源码吗不会。源码和 build 目录归你所有EIM 只动它自己装的东西。Qgit clone 手动装的版本EIM 删得掉吗删不掉。那个版本不在 EIM 的账本里只能手动删除对应目录。Q提示文件被占用删不下去找一找还有没有没关的 IDF 终端窗口或 IDE 调试会话占着这个版本关掉再试。Q我从没用过 EIM这套步骤对我有效吗本文两条路都依赖 EIM 管理版本。没装 EIM 的话直接手动删掉你当年 clone 的目录和工具链目录就好。相关文档ESP-IDF 官方卸载文档本文卸载操作的原始出处EIM 安装 ESP-IDF 指南GUI / CLI / 配置文件 / 离线四种安装方式EIM 激活开发环境保留版本如何通过 Open IDF Terminal 快速启用Windows 安装指南 与 Linux 安装指南清空后重建环境【免费下载链接】esp-idfEspressif IoT Development Framework. Official development framework for Espressif SoCs.项目地址: https://gitcode.com/GitHub_Trending/es/esp-idf创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考