Trouver où Google Cloud SDK est installé
Je besoin d'ajouter le Google Cloud SDK dans la PATH
. J'ai donc besoin de le chemin où est installé. Est-il gcloud ...
commande qui me donne cette information?
Pas si je dois passer par le lien symbolique dans which gcloud
, etc.
Un nettoyant solution pour ce problème?
Vous devez vous connecter pour publier un commentaire.
La commande suivante vous donnera les informations que vous cherchez:
Vous devez ajouter
/bin
.Vous avez aussi beaucoup d'autres chemins d'accès disponibles:
config.paths.global_config_dir
,installation.sdk_root
, et ainsi de suite. Chercher à la sortie degcloud info --format=json
pour toutes les propriétés disponibles à la requête.config.paths
section ne contient plus d'entrées pourlogs_dir
,sdk_root
ousdk_bin_path
. Il y a cependant uneinstallation.sdk_root
bien maintenant. Ajoutez-y simplement/bin/
pour obtenir le bac chemin ou/platform/google_appengine/
pour les App Engine SDK chemin. Je suis en utilisant Google Cloud SDK [158.0.0]. J'ai aussi trouvé que sur Windows, vous avez besoin d'omettre les guillemets simples dans l'expression de format.J'ai utilisé:
Et a travaillé comme un charme
/usr/bin
au lieu de/usr/lib/google-cloud-sdk
ls $(dirname $(which gcloud))
bash
et il fonctionne à peu près comme tout système d'exploitation basé sur Unix./usr/local/bin/gcloud
, mais c'est un lien symbolique vers où gcloud est en fait, installé.