【发布时间】:2015-02-14 00:23:19
【问题描述】:
当我尝试从 Maya(或 mayapy)导入 wxPython 时,出现导入错误:
[/c] ==> mayapy
Python 2.6.4 (r264:75706, May 19 2011, 13:53:43) [MSC v.1600 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import wx
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "c:\Program Files\Autodesk\Maya2013\Python\lib\site-packages\wx-3.0-msw\wx\__init__.py", line 45, in <module>
from wx._core import *
File "c:\Program Files\Autodesk\Maya2013\Python\lib\site-packages\wx-3.0-msw\wx\_core.py", line 4, in <module>
import _core_
ImportError: DLL load failed: The specified module could not be found.
问题:
如何使 wxPython 与 Maya 的 Python 安装一起工作?
上下文:
我使用 PyQt、PySide 和 Tkinter 使用 Maya Python 进行 UI 开发。我想使用 wxPython 来尝试一下。我安装了适用于 Python 2.6/Win64 的 wxPython 版本。它安装在 Maya 的 Python 文件夹中:C:\Program Files\Autodesk\Maya2013\Python\lib\site-packages\
我尝试为 Python 2.6 的标准安装安装 wx,它工作正常。这就是我发布这个问题的原因;我正在寻找一个解决方案,说明为什么这只发生在 Maya Python 安装而不是我拥有的其他标准 Python 安装中。
我正在使用:
- 玛雅版本:2013
- Maya Python 版本:2.6.4
- 操作系统:Windows 7,64 位。
感谢您提供的任何帮助或建议。
【问题讨论】: