2010-08-15 7 views
0

je suis un débutant en python, et d'essayer d'installer libgmail .. ce que je reçois:cant installer libgmail en python

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 

Je pense que le libgmail est un peu plus vieux que ma version python , mais ne sais pas comment le résoudre, s'il vous plaît aider :-)

merci à l'avance Amitos80

+0

On dirait que votre version de Python est trop ancienne. –

+0

@Noufal: Je suppose que c'est trop * nouveau * –

+0

@ user349063: C'est un peu tangentiel. J'ai utilisé libgmail pour accéder à une boîte de réception Gmail et j'ai constaté que cela ne fonctionnait pas. J'ai appris plus tard que libgmail n'est pas maintenu activement. Finalement, je suis passé à l'imaplib de Python et l'ai utilisé avec succès pour faire ce que je voulais. –

Répondre

1

Quelle version de Python utilisez-vous? Il est possible que ce soit 3.x qui ne comprend pas exec comme une déclaration (en Python 3, exec, comme print est devenu une fonction et n'est plus un mot-clé/instruction spéciale).

La solution est soit de trouver un port de libgmail à Python 3, soit d'installer Python 2.7 pour vous à la place.

Questions connexes