You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

无法删除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可能缓存了库的信息,所以要清理缓存:

  1. 完全关闭Arduino IDE
  2. 找到C:\Users\[你的用户名]\AppData\Local\Arduino15目录
  3. 删除里面的library_index.jsonlibrary_index.json.tmp文件(可以先备份一下,以防万一)
  4. 清空cache文件夹里的所有文件

第三步:验证删除效果

重新启动Arduino IDE,再次打开「项目」→「加载库」,看看那个讨厌的库是不是已经从列表里消失了。如果还在,重复第一步的「在资源管理器中显示」操作,检查有没有漏删的库文件夹。

另外提一句:如果你的IDE是较新版本,其实可以直接用库管理器删除:点击「工具」→「管理库」,找到目标库后,点击右侧的下拉菜单,选择「删除」,这种方法更省心,不用手动找文件夹~

内容的提问来源于stack exchange,提问作者Niels

火山引擎 最新活动