在Python中,当尝试使用irc-8.1.1的示例程序irccat2.py时,我得到以下错误。我在网上找不到它的记录。有人知道这意味着什么吗?我该怎么解决它?谢谢您。在
Traceback (most recent call last):
File "irccat2.py", line 10, in <module>
import irc.client
File "C:\Python27\lib\site-packages\irc-8.1.1-py2.7.egg\irc\client.py", line 3
96
class Connection(object, metaclass=abc.ABCMeta):
^
SyntaxError: invalid syntax
您在python2中安装了一个使用python3语法的包。在
该软件包支持Python2.6及更高版本,因此此处存在安装错误。package install script使用} class 使用python2语法。在
2to3
代码转换工具根据需要重写代码,并且该工具似乎是在不需要时运行的,因为original ^{删除该包,然后使用正确的Python版本重新安装它。在
相关问题 更多 >
编程相关推荐