使用sitecustomize

时间:2018-12-11 11:16:04

标签: python nuke

我试图指向Nuke中的启动脚本位置,而不是使用默认位置(%USERPROFILE%/.nuke/*.py)。在this page中,使用nuke模块的命令或添加到路径的命令都被称为有效选项。

在我的sitecustomize.py中,如果我运行import nuke,则会收到消息Error: global root initialised more than once,Nuke将不会启动。我相信这可能与内置的_pathsetup.py有关,它看起来像在启动期间运行以正确设置模块的环境。

我也尝试添加到NUKE_PATH环境变量中,但是Nuke只是在正确启动之前将其覆盖。

有人知道我如何在启动路径中添加包含init.pymenu.py的文件夹,而无需专门编辑文档或程序文件中的任何内容吗?

目前,每次Nuke每次启动时,我都在nuke.pluginAppendPath上写%USERPROFILE%/.nuke/init.py,但是显然这不是很Python。

0 个答案:

没有答案