回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

棒棒的,行空板系统V0.4.1--测试体验五颗星 简单

头像 rzyzzxw 2025.08.06 13 1

8.5,行空板系统最新升级,内置多个Python版本,并且支持切换Python版本,例如在前面写了很多个M10和小智AI通过MCP互动的帖子,需要将Python3.12.7设为系统版本。现在新版系统完全解决了安装麻烦、MCP相关代码不能从M10中启动等痛点。

https://mp.weixin.qq.com/s/8c6ogqCvhB-tcuaAFh0IIw

image.png
image.png

马上行动起来,下载新版系统,给M10刷机。

材料清单

  • 行空板M10 X1

步骤1 V0.4.1版系统镜像下载与烧录

请进入官方文档,安步骤进行

行空板官方文档-固件烧录

屏幕截图 2025-08-06 172258.png

步骤2 刚刷机的M10需要配网

M10接入电脑,浏览器输入10.1.2.3,进行网络配置。

0f9432edadeef9d78f259f6cf342d65.png

步骤3 将Python3.12.7设为系统全局Python

1、

1754477647171.png

python --version

image.png

2、

查看pyenv当前已经安装的Python版本。

使用这个命令,可以看到当前pyenv可以管理的python版本,其中system为系统默认的Python3.7,前面带*表示当前切换到了这个版本。

pyenv versions

image.png

3、
切换Python版本为3.12.7。

使用这个命令可以切换python版本,切换完成后可以使用前面的查看python版本命令查看当前是什么版本。

*注:不同的python版本对应的pip仓库路径不同,默认python(system)内置了大量python库,其他新安装的python默认只有少量的库(例如只有setup或者unihiker、pinpong等),因此如果切换版本之后运行某python程序提示no module xxxx说明这个版本的python缺少库,需要手动在库管理中安装

pyenv global 3.12.7

image.png

4、

安装小智AI与M10通过MCP互动的关键库。

连接远程终端(行空板M10)--提示缺少库文件(因为安装了新的Python环境):

d42adc0f9c546c8ae861aec190645dc.png

在行空板在网络畅通的情况下安装所有需要的库,直到:

c1df98d594211d26750a79e12ae1826.png

在终端,使用pip install mcp,安装mcp,同时安装python-dotenv>=1.1.1,websockets>=15.0.1 ,pydantic>=2.11.7

image.png

等待一小段时间,下载MCP库……直到安装完毕。

image.png

pip list

image.png

如果没有在列表中找到websockets,用pip install websockets安装。

image.png

至此,在M10上完成MCP库等MCP服务所需关键库安装。

步骤4 运行M10程序测试

我用的是仰望小车的程序,用了蓬头小智roco。

396e3ea84809c962262055293911feb.jpg
image.png

为了减少资源占用,这里去掉了一个s。

image.png

从上面图片可以看到,本次一次就连接服务器成功。

小智后台查看下运行情况:

image.png

可以用小智AI和仰望小车互动了。

 

【注】现在正在做连接稳定性测试,在老版本中如果一段时间不互动,就会不在线了。过一两个小时再来补充测试结果。

 

【补】2个小时连接稳定性测试通过,中间有长时间的停歇和间隔性互动控制。继续测试,如果要在活动中演示,需要更长时间的稳定连接。

 

【补】4个小时连接稳定性测试通过,间隔互动。棒棒嗒。

 

【补】8.7 第二轮测试开始,程序从M10启动,连接很快,已稳定运行2小时。

 

【补】给第二块M10刷新系统 V0.4.1。

 

【补】通过6小时连接稳定性测试,优秀。

评论

user-avatar
  • rzyzzxw

    rzyzzxw2025.08.07

    M10新系统V0.4.1,好评。

    0