Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Nuke自己的python版本,如何安装、添加或包装新模块?_Python_Paramiko_Nuke - Fatal编程技术网

Nuke自己的python版本,如何安装、添加或包装新模块?

Nuke自己的python版本,如何安装、添加或包装新模块?,python,paramiko,nuke,Python,Paramiko,Nuke,如果您没有像paramiko或urllib2这样的所有软件包,那么使用FoundryNukepython 2.6版可能会很棘手。 我的问题我如何使用已安装在本地python2.6安装中的例如paramiko。 有没有办法将我所有的本地包打包到nukes python中?最有可能的是,当Nuke启动时(使用init.py文件),您只需要将本地python安装的站点包目录附加到sys.path。例如: 导入系统 sys.path.append(“/usr/local/python2.6/lib/py

如果您没有像paramiko或urllib2这样的所有软件包,那么使用FoundryNukepython 2.6版可能会很棘手。 我的问题我如何使用已安装在本地python2.6安装中的例如paramiko
有没有办法将我所有的本地包打包到nukes python中?

最有可能的是,当Nuke启动时(使用
init.py
文件),您只需要将本地python安装的
站点包
目录附加到
sys.path
。例如:

导入系统 sys.path.append(“/usr/local/python2.6/lib/python2.6/site packages”) 显然,路径可能会有所不同,这取决于您所在的平台,以及您的独立解释器是否安装在默认位置


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

我知道这很旧,但这是我在网上遇到的唯一问题。如果我的系统python是3.x,而nuke是2.x,那么我是否必须安装globalpython2.6,然后试试你写的东西?难道没有一种更简单的方法,比如手动下载一个包并粘贴到nuke的文件夹中吗?