[Mind+]Maixduino更换固件后报错:no module name 'pin'怎么办?
2021-05-172万
AI 快速预览详细
本文解决了Maixduino更换固件后在Mind+中使用图形化编程时出现的no module name 'pin'错误。通过下载pylib.zip库文件并将其复制到用户空间,再上传到主控板,可以解决该问题。测试结果显示,按照这些步骤操作后,错误成功解决。
|
问题描述: Mind+中的Maixduino如果使用了其他固件,在使用图形化编程使用引脚的时候会提示如下错误: ![]() 分析问题: 报错信息直译就是找不到pin这个模块,可以查看生成代码,其中import了pin,而第三方固件没有内置pin这个类,所以报错了。 PS:Mind+支持的Maixduino内置官方固件与maixduino官方固件略有不同,内置了图形化需要用到的库。 ![]() 解决办法: 知道问题之后,解决就很简单了,将缺少的文件放进去即可。 1、下载附件库文件(包含图形化需要的内置库),解压 pylib.zip2、打开文件系统,在“用户空间”上右键选择“打开文件夹位置”,会打开一个文件夹 ![]() 3、将第一步解压的文件复制到第2步打开的文件夹中,然后点击文件系统右上角的“刷新”,之后就能看到文件了,然后把所有的库文件都“上传到主控板” ![]() 测试: 再次运行,发现没有报错了,成功解决 ![]() 更多问题查看Mind+官方文档:https://mindplus.dfrobot.com.cn/maixduino |

![[Mind+]Maixduino更换固件后报错:no module name](https://imagemc.dfrobot.com.cn/data/attachment/forum/202105/17/162240tah0phpavoc2dqx4.png?imageView2/2/format/webp/q/80)
![[Mind+]Maixduino更换固件后报错:no module name](https://imagemc.dfrobot.com.cn/data/attachment/forum/202105/17/162543qd11hmmua3vvagds.png?imageView2/2/format/webp/q/80)

![[Mind+]Maixduino更换固件后报错:no module name](https://imagemc.dfrobot.com.cn/data/attachment/forum/202105/17/162931xkypbj4u0n9bu9z0.png?imageView2/2/format/webp/q/80)
![[Mind+]Maixduino更换固件后报错:no module name](https://imagemc.dfrobot.com.cn/data/attachment/forum/202105/17/163256jwjj9m212c15wvd2.png?imageView2/2/format/webp/q/80)
![[Mind+]Maixduino更换固件后报错:no module name](https://imagemc.dfrobot.com.cn/data/attachment/forum/202105/17/163432ciwa5wmfwiggwws6.png?imageView2/2/format/webp/q/80)


