首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导入wxPython在Maya中失败

导入wxPython在Maya中失败
EN

Stack Overflow用户
提问于 2014-12-15 19:50:24
回答 1查看 216关注 0票数 0

当我试图从Maya (或mayapy)导入wxPython时,我会得到一个导入错误:

代码语言:javascript
复制
[/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的UI。我想用wxPython来试一试。我安装了用于Python2.6/Win64 64的wxPython版本。它安装在Maya的Python文件夹中: C:\Program Files\Autodesk\Maya2013\Python\lib\site-packages\

我试着为Python2.6的标准安装安装wx,它运行得很好。这就是我发布这个问题的原因;我正在寻找一个解决方案,来解释为什么这种情况只发生在Maya安装中,而不是我所拥有的其他标准Python安装中。

我正在使用:

  • 玛雅版本:2013年
  • Maya Python版本: 2.6.4
  • 操作系统: Windows 7,64位.

感谢您的帮助或建议。

EN

回答 1

Stack Overflow用户

发布于 2014-12-15 20:15:30

有几个原因可以让你得到这个信息。有些人报告说,如果将64位wxPython安装到32位Python (反之亦然),就会发生这种情况,尽管我个人不知道如何做到这一点。这是要检查的东西,虽然你有一个64位和32位错配,你肯定会有问题。

另一个更可能的问题是,您需要安装一个Microsoft可再发行,以便您拥有wxPython需要的正确的DLL。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27491959

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档