无法删除Arduino库:Windows系统下彻底移除IDE库的方法咨询
如何彻底从Arduino IDE中删除库(Windows系统)
我完全懂这种找不到库所在位置、删了半天还在IDE里显示的烦躁!别着急,咱们一步步来彻底解决这个问题:
第一步:准确定位库的存储位置
最靠谱的方法其实是让IDE自己告诉你库在哪,不用瞎找:
- 打开Arduino IDE,点击顶部菜单栏的「项目」→「加载库」
- 在列表里找到你要删除的那个库,右键点击它(部分IDE版本可直接看右侧选项),选择「在资源管理器中显示」
- 这时候会直接打开该库所在的文件夹,直接删除整个库文件夹就行。
如果这个方法不行(比如IDE里找不到右键选项),那你可以手动检查Windows下Arduino库的所有可能存储路径:
- 你的草图文件夹:
C:\Users\[你的用户名]\Documents\Arduino\libraries - Arduino IDE安装目录:
C:\Program Files (x86)\Arduino\libraries - 隐藏的AppData目录:
C:\Users\[你的用户名]\AppData\Local\Arduino15\libraries - 第三方板卡的库目录(比如ESP8266/ESP32):
C:\Users\[你的用户名]\AppData\Local\Arduino15\packages\[板卡厂商名]\hardware\[平台版本]\libraries注意:AppData是隐藏文件夹,你需要在文件管理器的「查看」选项卡中勾选「隐藏的项目」才能看到。
第二步:清理IDE缓存,避免残留
只删除库文件夹还不够,IDE可能缓存了库的信息,所以要清理缓存:
- 完全关闭Arduino IDE
- 找到
C:\Users\[你的用户名]\AppData\Local\Arduino15目录 - 删除里面的
library_index.json和library_index.json.tmp文件(可以先备份一下,以防万一) - 清空
cache文件夹里的所有文件
第三步:验证删除效果
重新启动Arduino IDE,再次打开「项目」→「加载库」,看看那个讨厌的库是不是已经从列表里消失了。如果还在,重复第一步的「在资源管理器中显示」操作,检查有没有漏删的库文件夹。
另外提一句:如果你的IDE是较新版本,其实可以直接用库管理器删除:点击「工具」→「管理库」,找到目标库后,点击右侧的下拉菜单,选择「删除」,这种方法更省心,不用手动找文件夹~
内容的提问来源于stack exchange,提问作者Niels




