【问题标题】:How can I import maya Python API?如何导入 Maya Python API?
【发布时间】:2018-10-01 02:30:37
【问题描述】:

我正在使用 ipython,我将 maya Python API 包从我的 maya 安装目录复制到了 site-packages 文件夹,但是当我尝试导入 maya.api.OpenMaya 时,我得到了这样的回溯:

ImportError           Traceback (most recent call last)
<ipython-input-1-0c6acdfd4e92> in <module>()
----> 1 import maya.api.OpenMaya as om

E:\Python\Lib\site-packages\maya\api\OpenMaya.py in <module>()
     23 # our module, which is called 'OpenMaya'.
     24 #
---> 25 import maya.api._OpenMaya_py2
     26
     27 ourdict = globals()

ImportError: DLL load failed: The specified module could not be found

那么如何在 ipython 而不是 Maya 中导入 API?

【问题讨论】:

    标签: python maya-api


    【解决方案1】:

    这可能是 Maya API 包本身的问题。最新版本的 Maya 包是使用 Visual Studio 2015 编译的,因此由于编译器差异,DLL 可能与您的 Python 环境不兼容。

    我还会确保您的环境设置正确。我建议不要复制文件,而是设置相应的环境变量。 Autodesk 有一个关于如何为每个操作系统执行此操作的简短指南。对于玛雅 2018: http://help.autodesk.com/view/MAYAUL/2018/ENU/?guid=GUID-83799297-C629-48A8-BCE4-061D3F275215

    【讨论】:

      猜你喜欢
      • 2018-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-25
      • 2017-12-17
      • 1970-01-01
      • 1970-01-01
      • 2018-08-17
      相关资源
      最近更新 更多