【发布时间】:2012-08-18 17:48:06
【问题描述】:
我在家中在 Linux 上使用 Autodesk Maya 2008,在工作中在 Windows 7 上使用 Maya 2012。到目前为止,我的大部分努力都集中在前者上。我找到了this thread,并设法让那里的设置在家工作。它的要点是为系统上安装的任何 Python 安装鼻子,然后创建一个 py 脚本,将鼻子蛋添加到 sys.path,并加载到 maya.standalone 模块中,然后导入鼻子并运行它。然后通过 Maya 的 Python 版本(maya 目录结构中的 Mayapy)运行该 py 脚本。
我不确定在 Maya 2008 的内置 Python 2.5 安装中运行 Python 2.6 安装是否值得关注。此外,这只是一个更混乱的设置,我想为许多同事这样做。最好在 Maya 2008 (Python 2.5) 和 2012 (Python 2.6) 中安装鼻子。
为此,我尝试通过 Maya 的 mayapy 可执行文件下载鼻子并安装它:
~sudo /autodesk/maya2008-x64/bin/mayapy setup.py build
running install
error: invalid Python installation: unable to open /autodesk/maya2008-x64/lib/python2.5/config/Makefile (No such file or directory)
那里没有配置文件夹。显然,这与缺少 python-dev 有关。我已经安装了,但在 Python 的系统版本中。我不知道如何为 Maya 的 Python 安装它,或者是否有可能。是吗? Maya 的 Python 版本是否过于疯狂/一次性考虑到这一点?
【问题讨论】: