我试图在maya中更改python的版本。具体来说,我希望maya(maya 2013)脚本编辑器使用python2.7和附加到该版本的所有其他包/模块。我也希望能够从日食中导入pymel和maya。在Maya中更改Python版本
我试过下面这个response但没有运气。 Maya仍然指向它的默认版本。
蟒蛇,我尝试导入pymel与
import pymel.core as pm
,我得到的是提前读取
File "<stdin>", line 1, in <module> File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pymel/core/__init__.py",
line 6, in <module>
import pymel.versions as _versions File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pymel/versions.py",
line 12, in <module>
from maya.OpenMaya import MGlobal as _MGlobal ImportError: Bad magic number in
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/maya/OpenMaya.pyc
由于一个错误。
如果能够重建PYC文件(最简单的方法是删除它们,然后再次将其导入,前提是你在相同位置有相应的py文件),这可能会清除幻数错误。 –
这可能是有趣的:http://stackoverflow.com/questions/4841190/eclipse-environment-for-mayas-python-modules – mata
[This](http://www.creativecrash.com/maya/tutorials/using -tools-scripts/c/using-eclipse-as-a-maya-ide)是一个非常好的插件,并将Eclipse用作Maya IDE的教程。 –