Windows 10下Arduino上传程序至Google Coral Dev Board失败求助
解决Coral Dev Board Arduino上传时
ModuleNotFoundError: No module named 'progress'错误 这个错误是因为Arduino用于Coral开发板的烧录工具(flashtool)依赖的Pythonprogress模块缺失,以下是修复步骤:
定位Coral工具链的Python环境
- 打开Arduino IDE,进入「文件 > 首选项」,查看「附加开发板管理器网址」对应的Coral包存储路径,通常为:
- 个人文档目录:
Documents\Arduino\packages\coral - 系统安装目录:
C:\Program Files\Arduino\packages\coral
- 个人文档目录:
- 在该路径下找到包含
python.exe的子文件夹(一般位于tools\flashtool\具体版本号\python目录下)
- 打开Arduino IDE,进入「文件 > 首选项」,查看「附加开发板管理器网址」对应的Coral包存储路径,通常为:
安装缺失的
progress模块
打开命令提示符(CMD),通过cd命令切换到上述Python所在目录,执行:pip install progress如果提示
pip命令不存在,改用:python -m pip install progress备选方案:全局Python环境安装
若找不到工具链的Python路径,可在系统全局Python环境中安装该模块(需保证全局Python版本与工具链Python版本兼容),执行同样的pip install progress命令。手动安装(当pip不可用时)
- 获取
progress模块的源码包,解压后取出progress文件夹 - 将该文件夹复制到工具链Python环境的
Lib\site-packages目录下
- 获取
完成以上操作后,重新尝试在Arduino IDE中上传程序即可。
内容的提问来源于stack exchange,提问作者TDool
相关产品推荐
相关产品推荐

