Arduino IDE 2.1.1 库管理无结果

Arduino IDE 2.1.1

系统:

$ uname -a

Linux linux-rm 6.3.8-200.fc38.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jun 15 02:15:40 UTC 2023 x86_64 GNU/Linux

img

问题描述:

库管理无结果,其他功能(开发版管理器,编译,上传,自动补全,串口监视器等)均正常

错误信息:

Could not install Arduino_BuiltIn library: Error: Could not find library

你试者在ArduinoIDE中清除下库索引缓存,可能是缓存导致的这个问题。
你在菜单栏中选择 "工具"---》"清除库缓存",然后重新打开库管理器试一下。


如果以上回答对您有所帮助,点击一下采纳该答案~谢谢

  • 这篇博客: Arduino入门必备基础知识(基础认证考前总结)中的 1. 配置Arduino IDE 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 下面我用Arduino UNO开发板举例(某宝买的,十几块就能买到):
    在这里插入图片描述
    在Tools的Board里选择相对应的开发板:
    在这里插入图片描述
    接着插上开发板,并选择串口,选择串口前,我们先查看开发板对应的串口:
    在这里插入图片描述
    在命令行输出mode,可以看到COM6,因此Port选择COM6:
    在这里插入图片描述

  • 以下回答由chatgpt基于相关博客总结生成:

    根据参考资料和描述,问题可能是由于附加开发板的库无法下载导致的。以下是解决该问题的步骤:

    1. 打开附加开发板管理器网址(从参考资料中复制的链接)并保存下载的JSON文件。
    2. 打开HFS软件,并将下载的开发板库的压缩文件导入到HFS软件中。
    3. 复制刚刚导入文件的链接地址,并替换下载的JSON文件中的url链接。
    4. 将修改后的JSON文件导入到HFS软件中,并复制它对应的链接地址。
    5. 在Arduino IDE中打开附加开发板管理器,并将复制的JSON链接地址填入“附加开发版管理器网址”中。
    6. 点击保存并打开开发板管理器,应该可以看到所需的开发板选项。
    7. 点击安装相应的开发板。

    代码示例:

    1. 打开附加开发板管理器网址(从参考资料中复制的链接)并保存下载的JSON文件。
       在浏览器中访问附加开发板管理器网址,右击JSON文件的链接保存到本地。
    
    2. 打开HFS软件,并将下载的开发板库的压缩文件导入到HFS软件中。
       将下载的开发板库压缩文件拖放到HFS软件的文件列表中。
    
    3. 复制刚刚导入文件的链接地址,并替换下载的JSON文件中的url链接。
       打开下载的JSON文件,找到url字段并复制其链接地址。
    
    4. 将修改后的JSON文件导入到HFS软件中,并复制它对应的链接地址。
       在HFS软件中导入修改后的JSON文件,并复制生成的链接地址。
    
    5. 在Arduino IDE中打开附加开发板管理器,并将复制的JSON链接地址填入“附加开发版管理器网址”中。
       在Arduino IDE中打开“首选项”,粘贴复制的链接地址到“附加开发版管理器网址”中,并点击保存。
    
    6. 点击保存并打开开发板管理器,应该可以看到所需的开发板选项。
       在Arduino IDE中打开“工具” -> “开发板” -> “开发板管理器”,应该能看到所需的开发板。
    
    7. 点击安装相应的开发板。
       找到所需的开发板选项,点击“安装”按钮安装开发板。
    

    请注意:确保按照以上步骤操作,并根据具体情况进行适当的调整和查找对应的文件和链接地址。