problème lors de l'installation de Google Cloud SDK sur OSX 10.9.1
Peu un newbie ici, im essayant d'installer GC SDK suivant les instructions ici
https://developers.google.com/compute/docs/gcutil/
Do you want to update your system path to include the Google Cloud SDK
(Y/n)? y
Enter path to a file to append the PATH update to, or leave blank to
use /Users/lawrencetaur/.bash_profile:
Do you want to enable command-line completion? (Y/n)? y
Traceback (most recent call last):
File "/Users/lawrencetaur/google-cloud-sdk/bin/bootstrapping/install.py", line 293, in <module>
bin_path=bootstrapping.BIN_DIR,
File "/Users/lawrencetaur/google-cloud-sdk/bin/bootstrapping/install.py", line 213, in UpdatePath
with open(rc_path, 'w') as rc_file:
IOError: [Errno 13] Permission denied: '/Users/lawrencetaur/.bash_profile'
Tout ce que je veux est de l'utiliser comme une debian instance https://developers.google.com/compute/docs/quickstart#servewebpages
OriginalL'auteur Lawrence Taur | 2014-01-20
Vous devez vous connecter pour publier un commentaire.
La dernière ligne semble indiquer un problème d'autorisations, empêche le programme d'installation à partir de l'écriture de votre .bash_profile, vous pouvez essayer de lancer le SDK installer avec des privilèges d'administrateur, pour ce faire, exécutez:
Quand il vous demande un mot de passe, entrez simplement normal de votre mot de passe de connexion.
Alternativement, si vous êtes à l'aise avec l'édition de vos .bash_profile manuellement, lorsque vous êtes invité vous souhaitez mettre à jour votre système de chemin d'accès pour inclure le Google Cloud SDK? vous pourriez répondre N, ce qui devrait permettre à l'achèvement du programme d'installation sans erreur. Il vous faudra alors ajouter le Cloud SDK outils à votre chemin de système manuellement. Pour ce faire, éditer le fichier en utilisant nano (ou tout autre éditeur)
Puis à la fin du fichier, ajoutez la ligne:
Puis quitter et enregistrer en appuyant sur la touche Ctrl + X et puis Y
Ensuite, vous devrez fermer votre fenêtre de terminal, puis en ouvrir un nouveau pour les outils pour devenir disponible.
Remarque: Si vous obtenez une erreur de permission, et ne parvenez pas à enregistrer, vous devrez Ctrl + X, puis N pour quitter nano, puis ouvrez à nouveau, cette fois avec des autorisations élevées:
Merci, cette réponse a résolu mon problème. Juste envie de noter à la place de /Users/lawrencetaur/ vous pouvez utiliser le $HOME/ variable.
OriginalL'auteur IanGSY
Je voudrais ajouter ma propre expérience ici juste pour la référence. Je suis en utilisant
ZSH
etiTerm2
.Pour moi lors de l'installation invité
"Enter path to an rc file to update, or leave blank to use: [/users/xxxx/.bash_profile]"
.J'ai tapé dans "~/.zshrc" parce que j'ai été en utilisant
ZSH
.la
.zshrc
fichier a modifié, mais dans un mauvais sens. L'installation doit ajouter ceux de la rc fichier:qui devrait vraiment être cette si vous utilisez zsh:
pour une raison quelconque, il n'est pas de remplacer
bash
aveczsh
. Je l'ai changé dans mon~/.zshrc
et cela a fonctionné. De cette façon, vous ne perdrez pas d'auto-complétion pourgcloud
commande.Espère que cette aide.
Merci beaucoup! Il a parfaitement fonctionné ici 🙂
NP, espérons que google va résoudre ce problème dans les versions futures. jusqu'à maintenant, le SDK a toujours ce bug.
merci, ça a aidé!
Merci! Cela fonctionnait pour moi.
OriginalL'auteur Ian Zhao