这是我在Stack Oveflow上的第一个问题,如果我做错了什么,请原谅我。我使用Python已经有几个月了。我想做一个简单的图形用户界面。我偶然发现了EasyGUI。
当我尝试导入模块时,我得到一个错误:
Traceback (most recent call last):
File "C:/Users/matthewr/PycharmProjects/testing start/Tsting.py", line 1, in <module>
import easygui
File "C:\Users\matthewr\AppData\Local\Programs\Python\Python35-32\lib\site-packages\easygui\__init__.py", line 50, in <module>
from .boxes.choice_box import choicebox
File "C:\Users\matthewr\AppData\Local\Programs\Python\Python35-32\lib\site-packages\easygui\boxes\choice_box.py", line 76
except Exception, e:
^
SyntaxError: invalid syntax我删除了代码中除import easygui之外的所有内容,但错误仍然出现。
我使用pip卸载并重新安装,但没有成功。
任何帮助都将不胜感激。
发布于 2016-08-10 03:18:23
试试easygui 0.96.0
我使用easygui已经有一段时间了,但今天我在一台新机器上遇到了完全相同的问题,新安装的版本是3.5.2,easygui是0.98.0。但是,easygui 0.96.0适用于我。
pip卸载easygui
pip安装easygui==0.96.0
发布于 2017-08-02 10:32:33
只是为了帮助其他仍然被这个问题困扰的人,因为上面的方法对我不起作用:
执行以下操作进行安装!
pip uninstall easygui你可能需要做两次,直到它显示“成功卸载easygui-0.98.0”。
然后运行:
sudo apt-get install python3-easyguiIDK为什么这是可行的,但我假设这是因为pip使用的版本中有一些bug!
注释这将只在ubuntu机器上工作!
发布于 2018-04-24 05:04:14
实际上我又一次遇到了这个问题。我不得不使用提供给我的Anaconda版本,由于权限的原因,不允许使用pip。
一个快速的解决方案是进入choice_box.py并删除文件第76/83行的, e。因此,它应该简单地读取except Exception:。由于删除了这一小行,该库在0.98.0版本上作为exceptected运行
https://stackoverflow.com/questions/38856178
复制相似问题