Python在使用pgu和pygam进行导入时引发异常

2024-05-14 20:24:20 发布

您现在位置:Python中文网/ 问答频道 /正文

当我from pgu import pgu as pgui时,我得到以下异常:

Traceback (most recent call last):
  File "C:/path/pyspace/main.py", line 3, in <module>
    from simulator.game import Game
  File "C:\path\pyspace\simulator\game.py", line 5, in <module>
    from simulator.guis.simulategui import SimulateGUI
  File "C:\path\pyspace\simulator\guis\__init__.py", line 2, in <module>
    from simulator.guis.simulategui import SimulateGUI
  File "C:\path\pyspace\simulator\guis\simulategui.py", line 5, in <module>
    from pgu import gui as pgui
  File "C:\Program Files (x86)\Python35-32\lib\site-packages\pgu\gui\__init__.py", line 21, in <module>
    from .container import Container
  File "C:\Program Files (x86)\Python35-32\lib\site-packages\pgu\gui\container.py", line 57
    except StyleError,e:

当我用pycharm打开...\gui\container.py时,有一个错误告诉我Python version 3.5 does not support this syntaxpgucontainer.py中的语法如下:

^{pr2}$

我运行的是python3.5.1和pygame1.9.2a0和pgu0.18。我是否需要为pygame安装不同版本的pgu或GUI管理器,或者有简单的方法来解决这个问题?我假设我可以安装一个不同的GUI管理器;但是我希望有一个简单的修复方法。在


Tags: pathinfrompyimportcontainerlinegui
1条回答
网友
1楼 · 发布于 2024-05-14 20:24:20

看起来pgu仍然在使用python2.7异常处理。你可以把你的本地副本改为

except StyleError as e:

但是,如果你要重新分发代码,那么它仍然必须发送到上游。在

相关问题 更多 >

    热门问题