J'essaie d'installer le kit SDK Google Cloud sur un Mac (à la suite de https://cloud.google.com/sdk/docs/quickstart-mac-os-x ) à l'aide du script install.sh
:
~/Downloads$ ./google-cloud-sdk/install.sh
Dans la sortie journalisée, je vois les instructions suivantes:
==> Source [/Users/kurtpeek/Downloads/google-cloud-sdk/completion.bash.inc] in your profile to enable Shell command completion for gcloud.
==> Source [/Users/kurtpeek/Downloads/google-cloud-sdk/path.bash.inc] in your profile to add the Google Cloud SDK command line tools to your $PATH.
En effet, je constate que l’utilisation de la commande gsutil
conduit toujours à une erreur -bash: gsutil: command not found
; je dois donc probablement encore effectuer cette étape.
Cependant, je ne comprends pas tout à fait ce que ces instructions signifient. Je suis sur un Mac et mon profil bash est ~/.bash_profile
. Quelles lignes dois-je ajouter pour que l'achèvement de la ligne de commande fonctionne?
Mettre à jour
La première fois que j'ai installé je n'ai pas utilisé Sudo
. Lors de la réinstallation avec Sudo
, je reçois une invite supplémentaire pour modifier mon profil bash. Lors de l'acceptation, cela conduit aux lignes suivantes ajoutées à mon .bash_profile
:
# The next line updates PATH for the Google Cloud SDK.
if [ -f '/Users/kurtpeek/Downloads/google-cloud-sdk/path.bash.inc' ]; then source '/Users/kurtpeek/Downloads/google-cloud-sdk/path.bash.inc'; fi
# The next line enables Shell command completion for gcloud.
if [ -f '/Users/kurtpeek/Downloads/google-cloud-sdk/completion.bash.inc' ]; then source '/Users/kurtpeek/Downloads/google-cloud-sdk/completion.bash.inc'; fi
Cependant, je reçois toujours des erreurs gsutil: command not found
.
L'astuce consistait à exécuter le install.sh
en utilisant Sudo
comme décrit dans la mise à jour. Après cela, je devais redémarrer le terminal (comme décrit dans les instructions) pour que les modifications prennent effet.
Pour Mac, exécutez la commande ci-dessous pour exécuter le install.sh
:
Sudo chmod +x install.sh