python 飞盘石。不要工作 wxPython

python frisbeelite. Dont work wxPython

我尝试在 Windows 上启动 Frisbeelite。 我安装了 2.7 python、pip、wxPython (wxPython-4.0.0a3-cp27-cp27m-win32.whl)。现在,当我 运行 frisbeelite.py 时,我遇到以下问题(在 img 上):

Traceback (most recent call last): File "FrisbeeLite_v1.2.py", line 722, in win = MainPanel(frame) File "FrisbeeLite_v1.2.py", line 215, in init self.statusbar = self.parent.CreateStatusBar(3, wx.ST_SIZEGRIP) AttributeError: 'module' object has no attribute 'ST_SIZEGRIP'

如何解决?

这个项目似乎很旧——最后一次提交是 4 年前。 wxPython 4.0 太新了。试试 https://sourceforge.net/projects/wxpython/files/wxPython/

的旧版本

编辑代码以删除有问题的参数(不再需要此参数)。我在将基于 wxPython 的 Python 2 程序更新为 Python 3.

时遇到了同样的问题

将代码行更改为以下内容:

init self.statusbar = self.parent.CreateStatusBar(3)