【问题标题】:Nuke own python version, how to install, add or wrap new modules?Nuke自己的python版本,如何安装、添加或包装新模块?
【发布时间】:2014-08-29 07:26:48
【问题描述】:

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

【问题讨论】:

    标签: python paramiko nuke


    【解决方案1】:

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

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

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

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

    【讨论】:

    • 我知道这是旧的,但这是我为这个问题上网的唯一方法。如果我的系统python是3.x但nuke是2.x,我是否必须安装全局python 2.6然后尝试你写的?难道没有更简单的方法,比如手动下载一个包并将其粘贴到nuke的文件夹中?
    猜你喜欢
    • 2011-12-23
    • 2017-02-17
    • 1970-01-01
    • 2016-02-16
    • 2017-09-30
    • 2016-06-12
    • 2021-07-02
    • 2017-04-01
    • 1970-01-01
    相关资源
    最近更新 更多