如何在OS X 10.11上正确安装wxpython?

时间:2016-02-25 13:28:08

标签: python macos homebrew wxwidgets

我正在尝试在OS X 10.11.3,python 2.7上安装wxpython 3.0.1.1。我尝试了很多方法,但仍然没有成功。

- 即使更改了安全性并使用命令行安装,wxpython主页中解释的方法也失败了。

最后我尝试通过brew来做,当我打印brew列表时,我有:

$ brew list
  gdbm      libtiff     readline    wxpython
  jpeg      openssl     sqlite
  libpng        python      wxmac

所以在:

$ brew install wxpython
Warning: wxpython-3.0.2.0 already installed, it's just not linked

我该如何建立链接?如果我输入pip list,我会得到其他模块都可以工作。但brew list ..它似乎不起作用!!

当我想导入wx时,它说:

>>> import wx
Traceback (most recent call last):
   File "<stdin>", line 1, in <module>
ImportError: No module named wx
你能帮我正确安装吗?提出了许多解决方案,我尝试了一些但仍然没有结果!!我真的需要它。 感谢。

2 个答案:

答案 0 :(得分:0)

请你尝试通过命令行安装它而不是pip。

sudo installer -pkg /path/to/wxPython.pkg -target /

另外请不要忘记在安装过程中关闭看门人。

答案 1 :(得分:0)

警告:wxpython-3.0.2.0已经安装,它没有链接。

创建Homebrew引用的链接:

$ brew link wxpython

如果这不起作用,请尝试运行:

$ brew doctor

然后按照说明/建议;在较新版本的OS X上,您可能需要更改/usr/local的权限/所有权,以便允许自制程序创建链接:

sudo chown -R "$USER":admin /usr/local

然后再次尝试brew link wxpython