如何在OS X 10.11上正确安装wxpython?
我正在尝试在我的OS X 10.11.3、python 2.7上安装wxpython 3.0.1.1。我尝试了很多方法,但仍然没有成功 --即使更改了安全性并使用命令行安装,wxpython主页中解释的方法也失败了 最后,我尝试使用brew进行此操作,当我打印brew列表时,我有:如何在OS X 10.11上正确安装wxpython?,python,macos,homebrew,wxwidgets,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 pyth
$ 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列表
。。似乎它不起作用
当我想导入wx时,它仍然会显示:
>>> import wx
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named wx
导入wx
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
ImportError:没有名为wx的模块
你能帮我正确安装吗!提出了许多解决方案,我尝试了一些,但仍然没有结果!!我真的需要它。
谢谢。请尝试通过命令行而不是pip安装它 sudo安装程序-pkg/path/to/wxPython.pkg-target/ 另外,请不要忘记在安装过程中关闭网关守卫。警告:wxpython-3.0.2.0已安装,只是没有链接。 要创建自制程序引用的链接,请执行以下操作:
$ brew link wxpython
如果不起作用,请尝试运行:
$ brew doctor
然后按照说明/建议进行操作;在较新版本的OS X上,您可能需要更改/usr/local
的权限/所有权,以便允许homebrew创建链接:
sudo chown -R "$USER":admin /usr/local
然后再次尝试
brew链接wxpython
。by$brew链接wxpython
。。。。我得到:链接/usr/local/ceral/wxpython/3.0.2.0。。。错误:权限被拒绝-/usr/local/lib/python2.7/site packages/wx-3.0-osx_cococoa
。。。。而且<代码>brew doctor在多次警告最终结束后…但您提到的进一步说明是什么@AMN,尝试执行sudo brew link wxpython
以获得超级用户权限。这可能会修复“权限被拒绝”error@Alessiox:错误:怯懦地拒绝“sudo-brew-link”
您可以将brew与sudo一起使用,但前提是brew可执行文件归root所有。但是,不建议这样做,也完全不支持这样做,因此风险自负。
@AMN:我认为使用OS X 10.11
,您必须使用sudo(如前所述,不建议使用),或者更改/usr/local
目录上的权限,以便brew可以对其进行写入,等等@AMN。我同意@l'l'l。似乎您必须更改/usr/local
权限。尝试执行sudo chown-R“$USER”:admin/usr/local
并再次尝试重新链接$sudo安装程序桌面/wxPython3.0-osx-cocoa-py2.7.pkg/-target/
安装程序:桌面选项无效/wxPython3.0-osx-cocoa-py2.7.pkg/用法:安装程序[-help][-dominfo][-volinfo][-pkginfo][-allowusted dumplog][-verbose |-verboseR][-vers][-config][-plist][-file][-lang][-listiso][-showcoocesxml][-applyChoiceChangesXML][-showcoocesafter applyingchangesxml]-pkg-target
请告诉我路径出错的原因好吗?抱歉,这似乎是个愚蠢的问题。。。