无法在Python中安装libgmail
我刚开始学习Python,想安装libgmail这个库……结果出现了这个:
C:\libgmail-0.1.11>setup.py
Traceback (most recent call last):
File "C:\libgmail-0.1.11\setup.py", line 7, in <module>
import libgmail
File "C:\libgmail-0.1.11\libgmail.py", line 96
exec data in {'__builtins__': None}, {'D': lambda x: result.append(x)}
^
SyntaxError: invalid syntax
我觉得libgmail这个库可能比我的Python版本要旧,但我不知道该怎么解决这个问题,请帮帮我 :-)
提前谢谢你们!
2 个回答
0
你正在安装哪个版本的libgmail?我刚刚成功安装了mechanize(libgmail依赖这个)和libgmail,都是通过easy_install安装的。
1
你正在使用哪个版本的Python?有可能你用的是3.x版本,这个版本不把exec
当作一个语句来理解(在Python 3中,exec
就像print
一样,变成了一个函数,不再是一个特殊的关键词或语句)。
解决办法是要么找一个可以在Python 3上用的libgmail
版本,要么自己安装Python 2.7。