社区
3 ds Max编程
欢迎来到欧特克的3 ds Max论坛。分享你的知识,提出问题,并探索流行3 ds Max SDK, Maxscript和Python的话题。
取消
显示的结果
而不是寻找
你的意思是:

自定义脚本文件夹. py文件。

1回复1
解决了
回复
消息12
deven.saxenaP7BD5
155的观点,回答

自定义脚本文件夹. py文件。

你好,

以我目前的设置,我有一个主文件夹中有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)就是我应该使用但我不能让它工作。

1回复1
消息22

看起来像sys.path。附加工作。唯一的缺点是,它使添加临时路径每次触发脚本但只有到马克斯被重置,所以可能不那么糟糕呢?

导入sys sys.path.append (“C: /用户/ pathToScriptsFolder”)

不能找到你正在寻找什么?要求社区或分享你的知识。

发布到论坛

欧特克设计&使报告

Baidu
map