2026-4-13 22:19:26 [显示全部楼层]
10浏览
查看: 10|回复: 1

[求助问答] Mind+1.8.1RC3.0内置python升级问题

[复制链接]
本帖最后由 tudou 于 2026-4-14 00:47 编辑

我要开发一个控制无人机的扩展,控制无人机的python库是要求安装python3.12.10版本,但是Mind+1.8.1RC3.0的python库是3.8.5,无法安装控制无人机的python库。

为什么我选择Mind+1.8.1,因为项目上的其他扩展都是在mind+1.8.1上开发的,如果要换成Mind+2,我要把其他的扩展都改成兼容Mind+2的,Mind+2现在还为开放自定义扩展开发,所以没办法搞。

我尝试了替换内置 Python 环境

- 下载并安装 Python 3.12.10,直接安装到 C:\Users\用户名\Documents\mindplus-py\environment\Python3.8.5-64 的路径中
- 重启Mind+1.8.1后,确实显示python的版本变成3.12.10了
- 【问题】但是所有自己开发的扩展(在原来的python3.8.5的环境下都可以正常运行的扩展),都没办法使用了。提示找不到扩展库里的文件

Mind+1.8.1RC3.0内置python升级问题图4
上图是安装Python3.12.10后的终端输出

Mind+1.8.1RC3.0内置python升级问题图3
上图是自动生成代码后,运行后的输出

我发现在Python3.12.10版本中,通过Mind+1.8.1导入用户库后,程序并没有像Python3.8.5的环境中一样吧用户库的路径加载进来

Mind+1.8.1RC3.0内置python升级问题图2
上图是Python3.12.10,sys.path 中没有用户库的路径以及`Lib\1.8.1-202506121900\`文件夹下的所有的库

Mind+1.8.1RC3.0内置python升级问题图1
上图是Python3.8.5,自动导入了红框里的库地址,在3.12.10环境中,不会自动引入。

请问我应该如何在升级后的3.12.10版本中自动读取已经加载的扩展库配置文件,并将库文件路径添加到系统中呢?非常感谢!!!

tudou  学徒
 楼主|

发表于 1 小时前

Mind+1.8.1RC3.0内置Python升级问题

本帖最后由 tudou 于 2026-4-14 00:45 编辑

通过一下代码可以临时添加路径,但是我认为这不是正确的答案,继续求助!!非常感谢!!
  1. import sys
  2. sys.path.append(r'C:\Users\allvi\Documents\mindplus-py\environment\Lib\1.8.1-202506121900\site-packages')
  3. sys.path.append(r'C:\Users\allvi\Documents\mindplus-py\environment\Lib\1.8.1-202506121900\site-packages-64')
  4. sys.path.append(r'C:\Users\allvi\AppData\Local\DFScratch\extensions\tudou-tudou-weather-thirdex\python\libraries')
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
关于楼主
上海智位机器人股份有限公司 沪ICP备09038501号-4 备案 沪公网安备31011502402448

© 2013-2026 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail