Can';t在OSX Lion上导入wxPython,并通过自制程序安装Python 2.7.3

Can';t在OSX Lion上导入wxPython,并通过自制程序安装Python 2.7.3,python,wxpython,osx-lion,importerror,Python,Wxpython,Osx Lion,Importerror,从该软件包安装wxPython后,我无法在OSX Lion上导入wxPython 我还尝试将wxPython目录添加到PYTHONPATH,但仍然无法导入它。安装程序创建了以下文件夹: /usr/local/lib/wxPython-2.9.4.0 /usr/local/lib/wxPython-unicode /usr/local/lib/wxPython 我将它们添加到了PYTHONPATH上,但仍然没有成功。仍然没有得到名为wx的模块 当我试图通过pip(pip install wx)安

从该软件包安装
wxPython
后,我无法在OSX Lion上导入
wxPython

我还尝试将
wxPython
目录添加到
PYTHONPATH
,但仍然无法导入它。安装程序创建了以下文件夹:

/usr/local/lib/wxPython-2.9.4.0
/usr/local/lib/wxPython-unicode
/usr/local/lib/wxPython
我将它们添加到了PYTHONPATH上,但仍然没有成功。仍然没有得到名为
wx
的模块

当我试图通过pip(
pip install wx
)安装它时,我能够导入
wx
,但无法导入
wx.App()
wx.Frame()


有什么想法吗?

如果您可以导入
wx
,那么它就可以工作了

您如何尝试导入
App
Frame

你只需要做

import wx
app= wx.App()
或者,如果您只想导入
App
Frame
,那么

from wx import Frame, App
app = App()
frame = Frame(None)

我和你有一个类似的问题,但我使用的是自制软件、python brew和pip。我在reddit中发布了以下内容:

显然,wx和wxpython不一样

我使用自制软件并安装了wxmac来让它工作

这可能会有点帮助

  • brew安装wxpython
  • 启动python并键入
    导入站点;site.getsitepackages()
    ,您将获得站点包的站点,例如:“/Library/Python/2.7/site-packages”
  • cd/Library/Python/2.7/站点包
  • ln-s/usr/local/ceral/wxpython/3.0.2.0/lib/python2.7/site-packages/wx-3.0-osx_cococoa/wx wx

  • 请仔细阅读我的帖子。只有当我通过pipm安装wx时,我才能导入它,但我唯一能做的就是