1

如果您没有 paramiko 或 urllib2 等所有软件包,则使用 The Foundry Nuke python 2.6 版可能会很棘手。我的问题是如何使用已安装在本地python2.6上的paramiko。有没有办法我所有的本地包包装到 nukes python?

4

1 回答 1

1

很可能,您只需要将本地 Python 安装site-packages目录附加到sys.pathNuke 启动时(使用init.py文件)。例如:

import sys
sys.path.append('/usr/local/python2.6/lib/python2.6/site-packages')

显然,路径可能会有所不同,具体取决于您所在的平台,以及您的独立解释器是否安装在默认位置。

或者,您可以在启动 Nuke 之前将相同的路径附加到 shell 中的 PYTHONPATH 环境变量。

于 2014-08-28T23:26:48.440 回答