【问题标题】:How to install wxPython for Python 3.3?如何为 Python 3.3 安装 wxPython?
【发布时间】:2013-05-31 12:01:10
【问题描述】:

我目前正在编写的项目需要 wxPython。它是一个基本的文本编辑器——它最终会支持 markdown 和 bbcode 编辑(带有错误检查),但现在我想让程序正常工作。我正在使用的指南使用 wxPython,但它的官方支持仅高达 2.5。我正在使用 Python 3.3,并且我抓住了其中一个开发版本。

我只是不知道如何安装它,但我找到了this comment,但我不确定它告诉我要做什么。它是否告诉我在 python 的一个子文件夹中创建一个文件夹,然后在我制作的每个 wx 程序中使用这段代码?还是它告诉我别的什么?


编辑:我找到了site-packages文件夹并制作了该文件夹,然后将相应的文件夹粘贴到我制作的文件夹中,但它抛出了错误:

ImportError: 没有名为“wxversion”的模块

使用Ninja IDE 2.2,如果有帮助的话。


编辑2:所以我wx而不是wxversion,它似乎工作,但现在忍者IDE拉起core.py并告诉我

ImportError:DLL 加载失败:%1 不是有效的 Win32 应用程序。

有谁知道这是什么意思,我该如何解决?

【问题讨论】:

  • 我想问同样的问题:1)最新的wxPython(所谓的“Phonix”)是否支持Python 3,3? 2) 最新的 wxPython 是否支持 ubuntu 13.04? 3)如果1)和2)的答案是肯定的,如何在ubuntu 13.04中下载并安装它?

标签: windows-7 wxpython python-3.3


【解决方案1】:

如果您没有安装其他版本的 wxPython,那么您就不需要使用 wxversion。直接把Phoenix的wx包文件夹放到site-packages里面就可以正常使用了。

【讨论】:

  • 那我该怎么称呼?只是 wx,像平常一样?
  • 是的,这就是我们要走的路
  • 好的,单独调用 wx 有效,但我收到错误“ImportError:DLL 加载失败:%1 不是有效的 Win32 应用程序。” (见原帖中的编辑 2)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-01-24
  • 2014-01-16
  • 1970-01-01
  • 1970-01-01
  • 2023-04-09
  • 2013-12-01
  • 1970-01-01
相关资源
最近更新 更多