Python 3.4.1中的wxPython

时间:2015-01-19 16:54:02

标签: python python-3.x wxpython

我对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时遇到麻烦?

2 个答案:

答案 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。
  • 从python3开始 - wxPython_Phoenix。 (wxPython的新版本)
  • 当在Python3上使用wxPython时,它会导致导入错误。由...给出的命令 迈克·德里斯科尔在上面的回答中有效,但小的更新是用https。

    pip install -U --pre -f https://wxpython.org/Phoenix/snapshot-builds/ wxPython_Phoenix