PyCharm 2025.3.1搭建 MicroPython 环境指南,解决import network和from machine import Pin报错的问题
我的PyCharm 2018今天终于用到头了,一顿神操作升级到了PyCharm 2025最新版,创建项目的时候终于可以指定Python version为我的3.13了。但是导入MicroPython项目之后,import network和from machine import Pin报错:No module named 'xxx',网上的帖子、AI搜出来的全部是旧版本的配置方法,什么右上角的齿轮、Device type……统统都木有哇!最后还得靠自己,记录一下步骤,免得下回忘了~
一、安MicroPython Tools插件
File > Settings > Plugins > 搜索“MicroPython”,只有一个MicroPython Tools,就是它了!

上图是我已经安好了,点Install安装之后重启PyCharm生效。
二、启用 MicroPython Tools
File > Settings > Languages & Frameworks > MicroPython Tools > 勾选 Enable MicroPython support即可启用

做完这些导包还是报错,直到我看见弹窗提示,说还没有Selected stub package,还要进行下面第三步操作。
三、下载并选择stub包
还是步骤二的界面,把右侧滚动条往下拉,找到符合自己开发板型号的stub包,例如我用的是ESP32,就选择micropython-exp32-stubs,然后点下载图标,再选中micropython-exp32-stubs,再点对号图标就OK了~

我一开始只下载,没点对号图标还是报错,直到点了对号图标,上面灰色小字显示“Selected stub package: micropython-esp32-stubs_1.26.0”才真正成功。如下图,导包已经没有红色波浪线啦!

到这儿已经符合我的需求了,我只在PyCharm写代码,运行是用的Thonny,如果想直接用PyCharm运行应该也可以,MicroPython Tools有Port,选一下自己的COM口,还有Install or update MicroPython firmware应该就是刷固件的,今天不研究了,我懒……
更多推荐
所有评论(0)