当前位置:   article > 正文

【实用技巧】更改ArduinoIDE默认库文件位置,解放系统盘,将Arduino15中的库文件移动到其他磁盘_arduino的库文件默认在哪里

arduino的库文件默认在哪里

本文主要介绍更改Arduino IDE (含2.0以上版本)默认库文件位置的方法。

 原创文章,转载请注明出处:

【实用技巧】更改ArduinoIDE默认库文件位置,解放C盘,将Arduino15中的库文件移动到其他磁盘-CSDN博客文章浏览阅读185次。本文主要介绍更改Arduino IDE (含2.0以上版本)默认库文件位置的方法。Arduino IDE 默认将软件包安装到 C 盘,如果你使用的开发板较多,产生的库文件会很大,甚至导致 C 盘可用空间不足。如果将库文件默认装在C盘,在系统重装后,就会涉及到Arduino库文件的安装,耗时和工程量是很大的。由于ArduinoIDE在软件安装和设置中,都无法更改指定软件包下载位置和库文件存储的设置。因此,本文将讲解如何更改ArduinoIDE库文件路径,将库文件存储到其他分区的磁盘上。https://blog.csdn.net/qcmyqcmy/article/details/134481065Arduino IDE 默认将软件包安装到 C 盘,如果你使用的开发板较多,产生的库文件会很大,甚至导致 C 盘可用空间不足。博主只用了ESP开发板,磁盘空间就占用了4个多G。

如果将库文件默认装在C盘,在系统重装后,就会涉及到Arduino库文件的安装,耗时和工程量是很大的。

由于ArduinoIDE在软件安装和设置中,都无法更改指定软件包下载位置和库文件存储的设置。因此,本文将讲解如何更改ArduinoIDE库文件路径,将库文件存储到其他分区的磁盘上。

默认情况下,ArduinoIDE库文件软件包的位置在“C:\用户名\AppData\Local\Arduino15\”(如博主的位置是:C:\Evan\AppData\Local\Arduino15\)。分析Arduino IDE 的配置信息的 “C:\用户名\.arduinoIDE\arduino-cli.yaml ”文件可知,修改该文件directories中的“libraries”、“data”、“downloads”中的路径,就可以变更默认库文件的存储位置,进而将系统盘中的整个 Arduino15 文件夹剪切到其他目录。

e865333ecf16473fafcee5897b1f75e7.png

下面给出修改方法,博主的arduino-cli.yaml原文件是:

  1. board_manager:
  2. additional_urls:
  3. - http://arduino.esp8266.com/stable/package_esp8266com_index.json
  4. - http://dan.drown.org/stm32duino/package_STM32duino_index.json
  5. - https://espressif.github.io/arduino-esp32/package_esp32_index.json
  6. build_cache:
  7. compilations_before_purge: 10
  8. ttl: 720h0m0s
  9. daemon:
  10. port: "50051"
  11. directories:
  12. builtin:
  13. libraries: C:\Users\Evan\AppData\Local\Arduino15\libraries
  14. data: c:\Users\Evan\AppData\Local\Arduino15
  15. downloads: C:\Users\Evan\AppData\Local\Arduino15\staging
  16. user: d:\Users\Evan\Documents\Arduino
  17. library:
  18. enable_unsafe_install: false
  19. locale: zh-cn
  20. logging:
  21. file: ""
  22. format: text
  23. level: info
  24. metrics:
  25. addr: :9090
  26. enabled: true
  27. output:
  28. no_color: false
  29. sketch:
  30. always_export_binaries: false
  31. updater:
  32. enable_notification: true

将“C:\Users\用户名\AppData\Local”(博主的路径是:C:\Users\Evan\AppData\Local)文件夹内的Arduino15剪切到“D:\ProgramData”文件夹内:

e6b70182eef64de99db51381426c93ff.png

然后修改arduino-cli.yaml,修改后的内容如下:

  1. board_manager:
  2. additional_urls:
  3. - http://arduino.esp8266.com/stable/package_esp8266com_index.json
  4. - https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json
  5. - https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
  6. build_cache:
  7. compilations_before_purge: 10
  8. ttl: 720h0m0s
  9. daemon:
  10. port: "50051"
  11. directories:
  12. builtin:
  13. libraries: C:\Users\Evan\AppData\Local\Arduino15\libraries
  14. data: d:\ProgramData\Arduino15
  15. downloads: D:\ProgramData\Arduino15\staging
  16. user: d:\Users\Evan\Documents\Arduino
  17. library:
  18. enable_unsafe_install: false
  19. locale: zh-cn
  20. logging:
  21. file: ""
  22. format: text
  23. level: info
  24. metrics:
  25. addr: :9090
  26. enabled: true
  27. output:
  28. no_color: false
  29. sketch:
  30. always_export_binaries: false
  31. updater:
  32. enable_notification: true

修改说明(截图文件):

213b8f7342e14780835d9b23a37d247a.png

修改完成后,打开Arduino IDE ,可以看到已经安装的库都可以正常使用了:

8a9359921e6f44eb862e1fba54ba729b.png

^_^

Enjoy!

原创文章,转载请注明出处:

【实用技巧】更改ArduinoIDE默认库文件位置,解放C盘,将Arduino15中的库文件移动到其他磁盘-CSDN博客文章浏览阅读185次。本文主要介绍更改Arduino IDE (含2.0以上版本)默认库文件位置的方法。Arduino IDE 默认将软件包安装到 C 盘,如果你使用的开发板较多,产生的库文件会很大,甚至导致 C 盘可用空间不足。如果将库文件默认装在C盘,在系统重装后,就会涉及到Arduino库文件的安装,耗时和工程量是很大的。由于ArduinoIDE在软件安装和设置中,都无法更改指定软件包下载位置和库文件存储的设置。因此,本文将讲解如何更改ArduinoIDE库文件路径,将库文件存储到其他分区的磁盘上。https://blog.csdn.net/qcmyqcmy/article/details/134481065

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/400145
推荐阅读
相关标签
  

闽ICP备14008679号