我尝试使用以下详细信息在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
你能帮帮我吗?
答案 0 :(得分:4)
有同样的问题。
它看起来oauth2client
的最新版本v2.0.0发生了变化,它破坏了与google-api-python-client
模块的兼容性,该模块现在已经修复https://github.com/adrian-the-git/google-api-python-client/commit/2122d3c9b1aece94b64f6b85c6707a42cca8b093,因此升级了google-api-python-client
{1}}恢复兼容性,让一切恢复正常:
$ pip install --upgrade git+https://github.com/google/google-api-python-client