【VSCode】MicroPython环境配置
- 其他
- 2025-08-24 14:57:01

【VSCode】MicroPython环境配置 RT-Thread MicroPython 插件安装MicroPython 库文件配置结束语 RT-Thread MicroPython 插件安装
在 VSCode 拓展中搜索 “RT-Thread MicroPython” 并安装,详细配置步骤(修改 VSCode 默认终端、MicroPython 代码补全)可参考插件的介绍。 安装及配置成功后,打开 / 创建 MicroPython 工程的步骤如下:
步骤 1. 点击左下角图标步骤 2. 打开 / 创建 MicroPython 工程 MicroPython 库文件配置由于 RT-Thread 插件提供的库文件比较老,缺少一些目前的常用库(比如 bluetooth ),因此需要自己额外配置 MicroPython 库文件,配置的具体步骤如下:
下载 micropython 项目并解压,解压的地址中不要有 VSCode 无法解析的字符。 各文件夹的内容在 README.md 中有所介绍,此时 lib 文件夹下的 micropython-lib 文件夹为空。
由于 《MicroPython VSCode开发环境搭建》 提供的教程后续将会使用到 micropython-lib 文件夹的路径,因此下载 micropython-lib 项目并解压至 micropython-lib 文件夹中。
在自己打开 / 创建的 MicroPython 工程中新建工作区设置文件(.vscode/settings.json),文件的内容如下(路径中的盘符似乎得保持小写):
{ "python.autoComplete.extraPaths": [ "c:/micropython-1.24.1/lib/micropython-lib/micropython", "c:/Users/你的用户名/.vscode/extensions/rt-thread.rt-thread-micropython-1.0.11/microExamples/code-completion" ], "python.linting.pylintArgs": [ "--init-hook", "sys.path.append('c:/micropython-1.24.1/lib/micropython-lib/micropython')", "import sys; sys.path.append('c:/Users/你的用户名/.vscode/extensions/rt-thread.rt-thread-micropython-1.0.11/microExamples/code-completion')" ], "python.analysis.extraPaths": [ "c:/micropython-1.24.1/lib/micropython-lib/micropython", "c:/Users/你的用户名/.vscode/extensions/rt-thread.rt-thread-micropython-1.0.11/microExamples/code-completion" ], "files.associations": { ".mpyproject.json": "jsonc" }, "MicroPython.executeButton": [ { "text": "▶", "tooltip": "运行", "alignment": "left", "command": "extension.executeFile", "priority": 3.5 } ], "MicroPython.syncButton": [ { "text": "$(sync)", "tooltip": "同步", "alignment": "left", "command": "extension.execute", "priority": 4 } ], } 结束语通过上述步骤即可完成 VSCode 中 MicroPython 的环境配置,MicroPython 的相关知识可在 MicroPython 中文社区 或 MicroPython 中文文档 学习。
防止踩坑:在此环境配置方法下,RT-Thread 官方文档中关于 MicroPython 的内容似乎并没有指导性作用,可以不看,同时无需配置 VSCode 插件外的 RT-Thread 环境。
【VSCode】MicroPython环境配置由讯客互联其他栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“【VSCode】MicroPython环境配置”