我对Python编程比较陌生,如果这个问题看起来很愚蠢,请提前道歉。我正在尝试下载一个用wxpython编写的新Python编辑器(drpython)。我在Windows 8.1机器上安装了Python 3.4.1 64位。
我的印象是wxpython被捆绑到Python 3中的标准库中,但每当我尝试使用它的应用程序时,我都会收到“无法导入”错误。在wxpython网站上,似乎他们只有Python 2的下载。
Python 3.4不支持wxpython吗?有没有其他人在使用Python 3.4的wxpython时遇到麻烦?
答案 0 :(得分:6)
wxPython不是Python的一部分。你可能会想到Tkinter,这是一个包含在Python中的UI工具包。目前,仅通过Phoenix项目在Python 3上支持wxPython。在撰写本文时,Project Phoenix已经移植了核心wxPython小部件,但很多第三方小部件都没有移植。
如前所述,您可以在这里阅读有关凤凰城的信息:
您需要最新版本的pip来安装滚轮。确保你有最新的。一旦你这样做,你可以做这样的事情来安装wxPython Phoenix:
pip install -U --pre -f http://wxpython.org/Phoenix/snapshot-builds/ wxPython_Phoenix
另见:
答案 1 :(得分:1)
当在Python3上使用wxPython时,它会导致导入错误。由...给出的命令 迈克·德里斯科尔在上面的回答中有效,但小的更新是用https。
pip install -U --pre -f https://wxpython.org/Phoenix/snapshot-builds/ wxPython_Phoenix