Google 推动 OAuth2
Google Drive OAuth2
我正在尝试使用以下详细信息在 python 和 google 驱动器之间进行同步:
授权 JavaScript 来源:http://localhost:8080
授权的重定向 URI:http://localhost:8080/
我将 json 文件复制到目录并 运行 此代码:
from pydrive.auth import GoogleAuth
gauth = GoogleAuth()
gauth.LocalWebserverAuth()
我得到了这个错误:
from oauth2client.locked_file import LockedFile
ImportError: No module named locked_file
你能帮帮我吗?
有同样的问题。
看起来 oauth2client
的最新版本 v2.0.0 发生了变化,它破坏了与 google-api-python-client
模块的兼容性,现在已修复 https://github.com/adrian-the-git/google-api-python-client/commit/2122d3c9b1aece94b64f6b85c6707a42cca8b093,因此升级 google-api-python-client
恢复兼容性并使一切重新正常工作:
$ pip install --upgrade git+https://github.com/google/google-api-python-client
我正在尝试使用以下详细信息在 python 和 google 驱动器之间进行同步:
授权 JavaScript 来源:http://localhost:8080
授权的重定向 URI:http://localhost:8080/
我将 json 文件复制到目录并 运行 此代码:
from pydrive.auth import GoogleAuth
gauth = GoogleAuth()
gauth.LocalWebserverAuth()
我得到了这个错误:
from oauth2client.locked_file import LockedFile
ImportError: No module named locked_file
你能帮帮我吗?
有同样的问题。
看起来 oauth2client
的最新版本 v2.0.0 发生了变化,它破坏了与 google-api-python-client
模块的兼容性,现在已修复 https://github.com/adrian-the-git/google-api-python-client/commit/2122d3c9b1aece94b64f6b85c6707a42cca8b093,因此升级 google-api-python-client
恢复兼容性并使一切重新正常工作:
$ pip install --upgrade git+https://github.com/google/google-api-python-client