MacBook下VSCode的Pico-W-go扩展无法上传多文件项目求助
解决Pico-W-Go多文件上传及文件查看问题
一、多文件项目上传失败的解决方法
- 规范项目目录结构:Pico-W-Go要求项目根目录必须存在
main.py或code.py作为启动入口;如果用子目录存放模块,必须给子目录添加空的__init__.py文件(将其标记为Python包),否则扩展无法识别子目录内的文件。 - 正确打开VSCode工作区:不要仅打开单个Python文件,必须通过
文件>打开文件夹选择项目根目录,或直接把整个项目文件夹拖进VSCode,确保扩展能扫描到所有文件。 - 调整上传过滤规则:打开VSCode设置,搜索
Pico-W-Go: Upload Filter,确认规则包含需要上传的文件类型。默认可能仅匹配*.py,如果有子目录,改成**/*.py即可覆盖所有层级的Python文件;若有其他资源文件(如配置、图片),需补充对应后缀,比如**/*.py, **/*.json。 - 尝试手动上传文件夹:右键点击项目根目录,选择
Pico-W-Go: Upload Folder,该操作直接上传整个文件夹,比“上传项目”按钮的兼容性更强。
二、在MacBook上查看Pico板的Python文件
- 使用Pico-W-Go自带文件浏览器:确保Pico处于正常运行模式(非BOOTSEL的USB驱动器模式),在VSCode左侧活动栏找到Pico-W-Go的图标(小电路板样式),点击后即可查看Pico文件系统内的所有文件和目录。
- 通过串口终端查询:打开Pico-W-Go的串口终端(点击VSCode底部状态栏的
Pico-W-Go图标,选择Open Serial Terminal),输入以下命令:import os os.listdir('/') # 列出根目录所有文件 os.listdir('/lib') # 列出lib目录文件(若存在) - 注意:BOOTSEL模式下的USB驱动器仅能显示固件相关文件(如
INFO_UF2.TXT),无法查看Pico上的Python脚本,这是正常设计,需退出BOOTSEL模式,让Pico正常运行MicroPython固件才能查看文件。
内容的提问来源于stack exchange,提问作者Matthew B
相关产品推荐
相关产品推荐

