Ich brauche "Google Speech API" für meine Anwendung. Dafür hatte ich "Google Cloud Storage SDK" installiert. Ich folgte diesem Link "https://cloud.google.com/sdk/docs/quickstart-debian-ubuntu", um gcloud zu installieren.Wie lösche/überschreiben Sie die Umgebungsvariable GOOGLE_APPLICATION_CREDENTIALS im Terminal?
Dann habe ich diesen Befehl "set GOOGLE_APPLICATION_CREDENTIALS /path/to/google-speech-API-key/key.json
" am Terminal ausgeführt, um die GOOGLE_APPLICATION_CREDENTIALS zu setzen. Aber wenn ich versuche zu testen, habe ich diese Ausnahme "Error reading credential file from environment variable GOOGLE_APPLICATION_CREDENTIALS, value '/path/to/google-speech-API-key': File does not exist"
bekommen. Ich bin sicher, dass das Verzeichnis existiert und es alle Berechtigungen hat.
Also habe ich diesen Befehl "gcloud auth application-default login"
ausgeführt, um den Standardschlüssel tatsächlich festzulegen. Ich habe die unten Warnung
"The environment variable [GOOGLE_APPLICATION_CREDENTIALS] is set to:
[/path/to/google-speech-API-key]
Credentials will still be generated to the default location:
[/path/to/.config/gcloud/key.json]
To use these credentials, unset this environment variable before
running your application."
So, jetzt wie konnte ich nicht gesetzt oder die GOOGLE_APPLICATION_CREDENTIALS schreiben?