wxPython用于框架分发,而不是Conda

wxPython用于框架分发,而不是Conda,python,bash,wxpython,Python,Bash,Wxpython,我一直在努力让wxPython正常工作——我正在运行一台Mac,OSX 10.11.6 El Captain,因此pip安装程序运行到/src/OSX/cococoa/mediactrl.mm:52:10:致命错误:在新的XCode中找不到“QTKit/QTKit.h”文件,并在那里进行了一些更改,因此无法编译。所以我找到了一个安装程序,至少可以完成它 但随后wx在我的conda python 2.7.12中运行(实际上我只尝试导入它) 我的目标是能够玩游戏,因为我的默认python是conda

我一直在努力让wxPython正常工作——我正在运行一台Mac,OSX 10.11.6 El Captain,因此
pip
安装程序运行到
/src/OSX/cococoa/mediactrl.mm:52:10:致命错误:在新的XCode中找不到“QTKit/QTKit.h”文件,并在那里进行了一些更改,因此无法编译。所以我找到了一个安装程序,至少可以完成它

但随后wx在我的conda python 2.7.12中运行(实际上我只尝试导入它)

我的目标是能够玩游戏,因为我的默认python是conda,当尝试运行回购时,它告诉我通常的情况:

This program needs access to the screen.
Please run with a Framework build of python, and only when you are
logged in on the main display of your Mac.
我找到了该怎么做,但找不到
wxredirect.pth
,也不知道如何处理bash脚本。我在康达网站包中只有
wx.pth

那么是否有可能使用.dmg安装程序为我的Framework 2.7.10获得
wxPython
?经过6个小时的斗争,这似乎是最简单的方法

我试过了

  • 将与wxPython有关的conda站点包复制到由Python框架创建的
    virtualenv
    中的站点包中,就像G.Reilly在原来的帖子中所说的那样,该文章不再有效

  • 在.bash_概要文件中创建别名,说明python是框架版本,但没有帮助


非常感谢

你试过这个吗
conda安装-c anaconda wxpython=3.0.0.0
在@otterb yh中,我以前也在尝试中通过anaconda加载了它。我将尝试以这种方式重新安装,尽管pip显示的版本是相同的,但似乎是相同的。没有变化。仍然找不到wxredirect.pth。它在你的装置中的某个地方吗?