我需要修改为3DS Max 2021开发的python脚本。我知道python可以从3DS Max的脚本编辑器运行。也可以使用“3dsmax -U PythonHostdemo.py“运行。但我的问题如下:我需要从一个单独的虚拟环境运行。Kivy需要安装在那里。Kivy UI应该调用一个导入pymxs的脚本。问题:包pymxs给出错误-它是找不到的。从文档中,我明白,没有这样的包可用于pip安装。我没有得到这个错误,如果运行脚本从3dsmax -U PythonHost命令。任何想法如何做到这一点?我如何设置环境,以便它可以有外部包,同时保持3dsmax高兴?
2条答案
按热度按时间vc9ivgsu1#
你正在尝试导入pymxs到一个脚本现在运行在3dsmax的示例环境中?那么它将不会工作.
你需要把你的外部模块添加到环境路径中,这样它们就可以从max运行,这样如果你的一个模块尝试导入pymx,它就会工作。
zkure5ic2#
3DS Max有一个名为3dsmaxbatch.exe的实用程序EXE。不要myscript.py在命令行中运行python www.example.com,而是使用“3dsmaxbatch.exe myscript.py”执行。在这种情况下,“import pymxs”不会给予。