Python导入pyDrive库错误

时间:2016-02-02 23:25:19

标签: python google-drive-api google-api-client pydrive

我安装了google API,pyDrive和httplib2。我还在谷歌的应用程序中获得了一个令牌,并将client_secret.json文件保存在我项目的文件夹中。我试图简单地运行以下

print(sys.path)

from pydrive.auth import GoogleAuth

gauth = GoogleAuth()

gauth.LocalWebserverAuth() # Creates local webserver and auto handles     authentication

但它会在行

中抛出语法错误invalid syntax (auth.py, line 160)
from pydrive.auth import GoogleAuth

我可以使用google驱动器API验证应用程序(不使用pydrive)但由于所描述的错误我无法使用pyDrive,我试图在脚本开头附加以下行:

import sys
if "C:\\Users\\giovanni.sumano\\AppData\\Local\\Continuum\\Anaconda3\\Lib\\site-packages\\pydrive" not in sys.path:
sys.path.append("C:\\Users\\giovanni.sumano\\AppData\\Local\\Continuum\\Anaconda3\\Lib\\site-packages\\pydrive")

因为C:\\Users\\giovanni.sumano\\AppData\\Local\\Continuum\\Anaconda3\\Lib\\site-packages\\pydrive是我找到pydrive库的唯一路径,另外我尝试通过cmd添加PYTHONPATH环境变量的路径,到目前为止我都没有工作。有谁知道如何让pyDrive为我工作?

我在Windows 8.1上运行python,在visual studio上运行visual studio和python工具。

0 个答案:

没有答案