2012-09-24 15 views
6

Google Drive SDK Hızlı Başlangıç ​​Örneği (https://developers.google.com/drive/quickstart) denemeye çalışırken aşağıdaki hata iletisini alıyorum."ImportError: ad kullanamıyorsunuz" Hata Google Drive'da Hata SDK Hızlı Başlangıç ​​Örnek

Traceback (most recent call last): 
    File "quickstart.py", line 6, in <module> 
    from apiclient.discovery import build 
    File "build/bdist.macosx-10.6-intel/egg/apiclient/discovery.py", line 45, in <module> 
    File "build/bdist.macosx-10.6-intel/egg/apiclient/errors.py", line 26, in <module> 
ImportError: cannot import name util 

olarak ilk benim Mac terminalinde, öğretici açıklandığı I: Bir Mac OS 10.7.4 piton 2.7.2

cevap

2

kullanıyorum

easy_install --upgrade google-api-python-client 

yerine pip kullanılması önerilir easy_install. Benzer bir soruna this answer'a göre, İstemci Kitaplığı ve oauth2client kitaplıklarının uyumsuz olması olasıdır. Her ikisi de pip install -U google-api-python-client (veya Python 3 için pip3) ile yükseltmek için en iyisidir. Eğer biraz daha uzun bakın Sürücü API kullanarak daha "gerçek dünya" örnekler istiyorsanız, hızlı başlangıç ​​çalışma aldıktan sonra

, burada sana yapılan bazı videolar ve blog yazılarında şunlardır:

(*) - TL; DR: Drive'a düz metin dosyası yükleyin, Google Dokümanlar biçimine içe aktarın/dönüştürün ve ardından Doküman'ı PDF olarak dışa aktarın. Yukarıdaki mesaj Drive API v2'yi kullanır; this follow-up post, Drive API v3'e geçirmeyi açıklar ve burada hem "fakir insanın dönüştürücü" yayınlarını birleştiren bir developer video bulunmaktadır.

İlgili konular