如何将pyd文件导入Maya

麦坚健

我使用PYTHON官方编译器生成PYD文件,但是当PYD文件导入Windows10中的Maya2017中时,将发生错误。

> # Error: DLL load failed: The specified module could not be found.
> # Traceback (most recent call last):
> #   File "<maya console>", line 1, in <module>
> # ImportError: DLL load failed: The specified module could not be found.

我尝试为mayapy安装cython,但确实安装了,但是当我尝试编译脚本时,我得到了:错误:Cython似乎未安装

我尝试将其安装为常规的python解释器,然后将site-package附加到mayapy的路径中,这给了我同样的错误。

我已经在python和mayapy编辑器中都安装了cython。

我已经安装VS2017并修改了'C:\ Program Files \ Autodesk \ Maya2017 \ bin \ python27.zip'中的设置(sysconfig.py和msvc9compiler.py)

同时,我还设置了系统环境变量(PYTHONPATH和VS15)。

我找到了很多网站,尝试了很多方法,但仍然失败了,我感到非常沮丧。

如果您知道,请告诉我如何将生成的pyd文件正确导入Maya,非常感谢。

麦坚健

大家好,很高兴告诉您。我找到了答案。原因是Visual Studio对应于MAYA的不同版本,因此您可以通过找到相应的版本来解决问题。我安装了VS2012 update4来编译可以在Maya中加载的pyd。感谢Preadtor和Foley对我的帮助。

Maya 2017的编译器版本

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章