[Mind+]Maixduino更换固件后报错:no module name 'pin'怎么办?

2021-05-172万
AI 快速预览详细 收起
本文解决了Maixduino更换固件后在Mind+中使用图形化编程时出现的no module name 'pin'错误。通过下载pylib.zip库文件并将其复制到用户空间,再上传到主控板,可以解决该问题。测试结果显示,按照这些步骤操作后,错误成功解决。

问题描述:
Mind+中的Maixduino如果使用了其他固件,在使用图形化编程使用引脚的时候会提示如下错误:

[Mind+]Maixduino更换固件后报错:no module name

分析问题:
报错信息直译就是找不到pin这个模块,可以查看生成代码,其中import了pin,而第三方固件没有内置pin这个类,所以报错了。
PS:Mind+支持的Maixduino内置官方固件与maixduino官方固件略有不同,内置了图形化需要用到的库。
[Mind+]Maixduino更换固件后报错:no module name

解决办法:
知道问题之后,解决就很简单了,将缺少的文件放进去即可。
1、下载附件库文件(包含图形化需要的内置库),解压
下载附件pylib.zip
2、打开文件系统,在“用户空间”上右键选择“打开文件夹位置”,会打开一个文件夹
[Mind+]Maixduino更换固件后报错:no module name

3、将第一步解压的文件复制到第2步打开的文件夹中,然后点击文件系统右上角的“刷新”,之后就能看到文件了,然后把所有的库文件都“上传到主控板”
[Mind+]Maixduino更换固件后报错:no module name

测试:
再次运行,发现没有报错了,成功解决
[Mind+]Maixduino更换固件后报错:no module name


更多问题查看Mind+官方文档:https://mindplus.dfrobot.com.cn/maixduino

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(1)
会爆炸的猪
会爆炸的猪
上传到主控板后又出现了新的错误提示,该如何操作呢?
peterlhj
peterlhj回复会爆炸的猪
请问您的问题解决了吗?
- 没有更多了 -