Sous environnement Ubuntu, NodeJS Google Vision se plaint:
Erreur: Impossible de détecter un ID de projet dans l'environnement actuel.
Même si j'ai déjà mis les informations d'identification json
$ export GOOGLE_APPLICATION_CREDENTIALS=/var/credential_google.json"
Veuillez aider.
En tant que hack rapide, vous pouvez essayer ceci:
$ GOOGLE_APPLICATION_CREDENTIALS=/var/credential_google.json" node app.js
Si vous êtes généralement un utilisateur Windows et que vous essayez Ubuntu (comme moi), le problème est probablement lié aux hypothèses selon lesquelles la commande d'exportation exporte des variables vers toutes les sessions de terminal et que vous devez ouvrir un nouveau terminal pour l'utiliser (comme prévu) dans un terminal Windows pour une variable d'environnement).
La commande d'exportation n'exporte pas la variable vers une autre session de terminal. Donc, si vous l'exportez dans un terminal, vous l'utilisez sur le même terminal.
Si vous souhaitez l'exporter définitivement, vous pouvez essayer la solution listée ici