社区
你好,
以我目前的设置,我有一个主文件夹中有10个不同的文件连同__init__ . py文件。我使用Python.ExecuteFile为了我的运行mainLaunch.py文件并生成一个Pyside Ui。取决于用户点击,相应的. py文件导入/加载。
在开发的时候,我添加了一个到PYTHONPATH系统环境变量中,文件夹的路径,我所有的脚本。这个工作很好,我可以看到当我做我的脚本文件夹sys.path打印。
团队中的问题是,并不是每个人都python安装和结果,这种方法可能不适用于所有人。
什么是正确的/有效的方法吗?来自玛雅userSetup.py /玛雅。env可以附加sys.path。这将确保脚本文件夹访问和玛雅扫描脚本的文件夹。
理想情况下,我愿意将我的脚本目录添加到系统环境变量和马克斯进去寻找脚本。我也不想脚本复制到程序文件。
它是这样的(https://help.autodesk.com/view/3dsmax/2022/enu/?guid=guid - d7d373fd ca78 - 4986 - ab3d b1e25f2a37cc)就是我应该使用但我不能让它工作。
解决了!去解决方案。
看起来像sys.path。附加工作。唯一的缺点是,它使添加临时路径每次触发脚本但只有到马克斯被重置,所以可能不那么糟糕呢?
导入sys sys.path.append (“C: /用户/ pathToScriptsFolder”)