我正在尝试在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
你能帮我正确安装吗?提出了许多解决方案,我尝试了一些但仍然没有结果!!我真的需要它。
感谢。
答案 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
。