2017-06-09 3 views
0

Ich versuche PyDrive auf Heroku zu verwenden. Mein Code ist wie folgt.Verwenden Sie PyDrive auf Heroku

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

jedoch die Heroku Konsole zurückgegeben "Keine solche Datei oder das Verzeichnis: '/app/client_secrets.json'". Durch heroku run bash Befehl, bestätigte ich, dass '/app/client_secrets.json' sicher existierte.

Wie behebe ich das?

Antwort

0

sollten Sie tun dies zuerst

gauth = GoogleAuth() 

dann

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

Hope this hilfreich für Sie ist.