一、运行代码出现问题 #
有些情况下运行代码总是出现问题,出现问题重装软件还是存在问题,可能是曾经有自己手动配置过环境的同学,需要在删除你系统的 C:\Users\(改成你电脑的用户名)\AppData\Roaming\jupyter\kernels\rpyc
防止调用核心时调用了过去的旧核心导致错误发生,其他平台类似。
二、无法启动 IDE 或多次运行提示(is already running) #
启动 MaixPy3 的时候出现如下图的错误提示,这时参照没有正常退出 IDE重新启动一下即可,因为已经启动了,并置于右下托盘
三、无法新建或保存文件 #
出现的提示信息: 和
这是 IDE 权限不足导致,在任务栏中 IDE 图标的右键菜单中勾选提权即可,在 Windows 下的 IDE 软件 0.3.6 之前默认不提权。
四、没有正常退出 IDE #
通过任务栏中小图标的右键菜单重启 IDE 即可
五、MaixPy3 IDE 没有跳出浏览器,没有可以操作的页面 #
点击托盘查看 MaixPy3 jupyter 服务是否存在,存在则手动复制以下红框的地址到支持谷歌内核(chromium)的浏览器中进入(有少数同学遇到)。
六、无法新建或保存文件 #
出现如下信息时,需要开启 IDE 提权,这可以在 无法启动 IDE 内容的图中看到应当勾选内容。
七、如何设置成中文界面 #
请搜索 jupyter notebook 如何设置成中文,修改对应的语言环境变量即可,如设置中文时需要变量名为:LANG 变量值:zh_CN.UTF8。
八、终端执行 python 文件 报错 #
提示 SyntaxError: Non-UTF-8 的话是需要先在文件头部声明编码格式 比如再头部添加一句 # encoding: utf-8 可以看这里学习一下。
九、开发板与电脑连接没有U盘设备添加信息弹出 #
1、检查 USB 线和 USB 口是可以进行数据传输的。
2、检查是否接上了开发板上的 OTG 接口。
3、系统镜像是否在 0.3.5 以上。
4、打开设备管理器,找到 Android ADB Interface 设备,右键卸载改设备并删除其驱动,然后拔插一下开发板,等待系统安装新驱动即可
十、在运行上述代码的时候出现以下信息 #
1、检查 USB 线和 USB 口是正常可用的。
2、检查 驱动 正确安装成功。
3、检查板子通电并已插入电脑。
4、请更新镜像到至少 0.3.5 以上。
5、搜索电脑是否存在其他 adb.exe 文件,请将其全部删除,并重装此 IDE 。
因为不同的版本的 adb 工具存在连接上的差异,导致部分 adb 工具不适配开发板。
十一、notebook 实时画面会出现撕裂,而图传正常。 #
停止程序后重新运行一下程序就行,常发生在运行多次显示不同尺寸的图像时候,这是一个不太好修的 bug (逃)。
不过运行代码时的图传服务 http://127.0.0.1:18811 不受影响,是 jupyter rpyc_ikernel 内核内部实现的问题。
十二、新建文件时出现报错 #
报错如图:
解决办法:这是权限不足导致的,可以通过任务栏中图标右键菜单勾选提权,即可解决
十三、接上开发的板的 OTG 接口之后,电脑上没有 U 设备弹出 #
打开电脑上的设备管理器,查看是否存在 Android ADB Interface 设备
右键卸载,该设备,并卸载勾选上删除设备驱动程序
等待卸载结束,重新拔插一下开发板,即可出现 U 盘设备。
十四、运行代码之后报 No module named 'maix' #
这是使用的本机的 Python 内核运行代码导致的,只需要将内核服务切换成 Rpyc-python 即可
十五、系统找不到指定的文件 #
这是由于之前系统安装过 jupyter 并修改过默认工作区文件路径导致的,需要将 C:\Users\用户名\.jupyter\jupyter_notebook_config.py 中的带有 c.NotebookApp.notebook_dir 的一行前面添加一个 “#” 注释掉
十六、脱机运行 #
对于 M2Dock,前面说过开机启动代码顺序是 /root/app/main.py
> /root/main.py
,所以在保存的时候自己注意下保存位置
更多可以查看论坛的常见问题
Related Issues not found
Please login GitHub to create issue