2016-07-28 9 views
1

Ich versuche, die gmusicapi (https://github.com/simon-weber/gmusicapi) zu verwenden. Jedoch wenn ich versuche, die folgende Zeile:Importfehler bei 'von sechs Import raise_from'

from gmusicapi import Webclient 

bekomme ich folgende Fehlermeldung:

Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "/usr/local/lib/python2.7/dist-packages/gmusicapi-10.0.2rc1-py2.7.egg/gmusicapi/__init__.py", line 4, in <module> 
    from gmusicapi.clients import Webclient, Musicmanager, Mobileclient 
    File "/usr/local/lib/python2.7/dist-packages/gmusicapi-10.0.2rc1-py2.7.egg/gmusicapi/clients/__init__.py", line 2, in <module> 
    from gmusicapi.clients.webclient import Webclient 
    File "/usr/local/lib/python2.7/dist-packages/gmusicapi-10.0.2rc1-py2.7.egg/gmusicapi/clients/webclient.py", line 11, in <module> 
    from gmusicapi.protocol import webclient 
    File "/usr/local/lib/python2.7/dist-packages/gmusicapi-10.0.2rc1-py2.7.egg/gmusicapi/protocol/webclient.py", line 6, in <module> 
    from six import raise_from 
ImportError: cannot import name raise_from 

Ich bin nicht sicher, warum ich nicht in der Lage bin raise_from zu importieren.

Ich bin mit python2.7.6 mit sechs Version auf 1.5.2

+0

Was Versuchen Version von 'six' haben Sie? 'importieren sechs; print (sechs .__ Version __) ' – mgilson

+0

sechs Version ist 1.5.2 – vbry

+0

Ich bin auf' 1.10.0', so dass Sie eine gute Anzahl von Revisionen hinter sich haben. Sie verwenden OS-X nicht zufällig, oder? Die Standard-'6', die mit' OS-X' geliefert wird, ist schrecklich veraltet ... – mgilson

Antwort

2

Es funktioniert gut für mich. Und ich habe Python 2.7.5.

dieses pip install --upgrade six

+1

Das hat funktioniert. Ich lief auf ein Problem ein, bei dem pip nicht aktualisiert wurde, weil die vorherige Version nicht gelöscht wurde (https://github.com/pypa/pip/issues/2964). Am Ende wurden die vorherigen sechs Dateien manuell entfernt (rm -rf /usr/lib/python2.7/dist-packages/six-1.5.2.egg-info) und dann aktualisiert. – vbry

+0

Froh, dass es geklappt hat .. –