2016-11-20 1 views
4

Ich versuche, dieses Tutorial zu folgen: https://developers.google.com/drive/v3/web/quickstart/python#step_1_turn_on_the_api_nameGoogle Drive API - Import: nicht importieren Namen util

Allerdings, wenn ich es laufen bekomme ich folgende Fehlermeldung:

Traceback (most recent call last): 
    File "test.py", line 5, in <module> 
    from apiclient import discovery 
    File "/Library/Python/2.7/site-packages/apiclient/__init__.py", line 16, in <module> 
    from googleapiclient import channel 
    File "/Library/Python/2.7/site-packages/googleapiclient/channel.py", line 62, in <module> 
    from googleapiclient import errors 
    File "/Library/Python/2.7/site-packages/googleapiclient/errors.py", line 25, in <module> 
    from oauth2client import util 
ImportError: cannot import name util 

Ich habe versucht mit Version 1.3.2 der Google API, die ich gelesen habe, könnte das Problem beheben, aber es schien nichts zu ändern.

Ich bin ziemlich neu in Python.

Antwort

3

Meine erste Vermutung ist, dass Ihre Version von oauth2client mit Ihrer Version von Google-API-Python-Client inkompatibel ist.

Try google-api-Python-Client == 1.5.2 zusammen mit oauth2client == 2.2.0 zum Beispiel

+5

'verwenden pip oauth2client == 2.2.0' behoben mein Problem installieren. Vielen Dank. – Desprit

Verwandte Themen