gui2py with Phoenix(wxPython)Visual Tools错误

时间:2013-07-04 00:00:01

标签: python-3.x

所以我在我的机器上安装了gui2py,用Python 3.3运行最新版本的Phoenix。两者似乎都很好。问题是,当我尝试启动Visual Tools编辑器时,使用该站点要使用的命令:

  

快速入门:尝试此目录中的示例应用程序,运行:   python sample.pyw此外,您可以使用以下命令启动可视GUI设计器:

python -m gui.tools.designer

这让我误解了错误:

ImportError: No module named 'wx.gizmos'

当控制台中的上一行是:

File "C:\Python33\lib\site-packges\gui\tools\inspector.py", line 13, in <module>
import wx.gizmos as gizmos

任何人都可以帮助我开始运行吗?它应该与凤凰城一起工作!

1 个答案:

答案 0 :(得分:1)

使用gui2py构建的应用程序将在Python 3上运行,但设计者本身现在不会在py3k上运行,因为某些功能仍未移植到wxPhoenix(主要是属性网格和某些插件,如wx.gizmos缺失或尚未在即将推出的版本中完成,但是wx核心开发人员表示他们将被移植)。

此外,如果您使用之前的wxPython版本运行您的应用程序(例如,wx 2.8),某些功能也不可用,它们将正常降级(“模拟”)。

开发gui2py应用程序的推荐环境是使用Python 2.7和wxPython 2.9.4.0+。 然后,您可以在其他wx和python版本中测试您的应用程序。

您可以在主项目页面中看到兼容性说明:https://code.google.com/p/gui2py/