1

从这个包http://downloads.sourceforge.net/wxpython/wxPython2.9-osx-2.9.4.0-cocoa-py2.7.dmg安装后,我无法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()

有任何想法吗?

4

3 回答 3

3

我和你有类似的问题,但我使用的是自制软件和 python brew 和 pip。我在reddit上发布了这个:http ://www.reddit.com/r/learnpython/comments/1063o1/wx_install_problems_os_x/

显然,wx 与 wxpython 不同。

我使用自制软件并安装了 wxmac 以使其正常工作。

它可能会有所帮助。

于 2012-09-21T11:47:12.570 回答
0

如果您可以导入wx,那么它正在工作。

您如何尝试导入AppFrame

你只需要做

import wx
app= wx.App()

或者如果您只想导入App然后Frame

from wx import Frame, App
app = App()
frame = Frame(None)
于 2012-09-19T09:09:31.217 回答
0
  1. brew install wxpython
  2. 启动 python 并输入import site; site.getsitepackages(),您将获得站点包的站点,例如:'/Library/Python/2.7/site-packages'
  3. cd /Library/Python/2.7/site-packages
  4. ln -s /usr/local/Cellar/wxpython/3.0.2.0/lib/python2.7/site-packages/wx-3.0-osx_cocoa/wx wx
于 2016-07-17T08:35:36.307 回答