|
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的环境下都可以正常运行的扩展),都没办法使用了。提示找不到扩展库里的文件 ![]() 上图是安装Python3.12.10后的终端输出 ![]() 上图是自动生成代码后,运行后的输出 我发现在Python3.12.10版本中,通过Mind+1.8.1导入用户库后,程序并没有像Python3.8.5的环境中一样吧用户库的路径加载进来 ![]() 上图是Python3.12.10,sys.path 中没有用户库的路径以及`Lib\1.8.1-202506121900\`文件夹下的所有的库 ![]() 上图是Python3.8.5,自动导入了红框里的库地址,在3.12.10环境中,不会自动引入。 请问我应该如何在升级后的3.12.10版本中自动读取已经加载的扩展库配置文件,并将库文件路径添加到系统中呢?非常感谢!!! |
|
本帖最后由 tudou 于 2026-4-14 00:45 编辑 通过一下代码可以临时添加路径,但是我认为这不是正确的答案,继续求助!!非常感谢!! |
沪公网安备31011502402448© 2013-2026 Comsenz Inc. Powered by Discuz! X3.4 Licensed