【问题标题】:Use PyDrive on Heroku在 Heroku 上使用 PyDrive
【发布时间】:2017-06-09 14:10:27
【问题描述】:

我正在尝试在 Heroku 上使用 PyDrive。 我的代码如下。

from pydrive.auth import GoogleAuth
GoogleAuth.DEFAULT_SETTINGS['client_config_file'] = os.path.join(os.path.dirname(__file__), 'client_secrets.json')

但是,heroku 控制台返回“没有这样的文件或目录:'/app/client_secrets.json'”。 通过heroku run bash 命令,我确认'/app/client_secrets.json' 确实存在。

我该如何解决这个问题?

【问题讨论】:

    标签: python heroku pydrive


    【解决方案1】:

    你应该先这样做

    gauth = GoogleAuth()
    

    然后

    GoogleAuth.DEFAULT_SETTINGS['client_config_file'] = os.path.join(os.path.dirname(__file__), 'client_secrets.json')
    gauth.LoadCredentials()
    

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多