私のアプリケーションに「Google speech API」を使用する必要があります。そのために、私は「GoogleクラウドストレージSDK」をインストールしました。私はこのリンクに続いて "https://cloud.google.com/sdk/docs/quickstart-debian-ubuntu"とgcloudをインストールしました。端末のGOOGLE_APPLICATION_CREDENTIALS環境変数の設定を解除/上書きする方法はありますか?
次に、このコマンド「set GOOGLE_APPLICATION_CREDENTIALS /path/to/google-speech-API-key/key.json
」を端末で実行して、GOOGLE_APPLICATION_CREDENTIALSを設定しました。しかし、私がテストしようとすると、この例外が発生します "Error reading credential file from environment variable GOOGLE_APPLICATION_CREDENTIALS, value '/path/to/google-speech-API-key': File does not exist"
。私はディレクトリが存在し、すべての権限を持っていると確信しています。
それで、私はこのコマンドを実行して"gcloud auth application-default login"
実際にデフォルトのキーを設定しました。私は、下記の警告
"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."
だから、今どのように私は未設定またはGOOGLE_APPLICATION_CREDENTIALSを上書きする可能性があるの?