Невозможно инициализировать среду gcloud
У меня установлен google cloud sdk в моей системе ubuntu 14.4, но всякий раз, когда я набираю gcloud init в своей консоли, я получаю следующую ошибку: -
rbenv: gcloud: команда не найдена
Далее, если я запускаю gcloud init с sudo, ошибка изменится на: -
/ usr / bin / env: ruby1.9.1: Нет такого файла или каталога
Я не могу понять, что Google Cloud SDK делать с rbenv. Я попытался переустановить Google Cloud SDK, но с тем же результатом. Есть ли выход? любая помощь очень ценится.
2 ответа
В Linux, когда вы устанавливаете SDK, он предлагает добавить следующее в ваш ~/.bashrc, чтобы PATH и другие были настроены так, чтобы сделать cmds вроде gcloud видимым
# The next line updates PATH for the Google Cloud SDK.
source '/home/scott/google-cloud-sdk/path.bash.inc'
# The next line enables shell command completion for gcloud.
source '/home/scott/google-cloud-sdk/completion.bash.inc'
Если вы не используете Linux/OSX, то установка SDK будет аналогичной
Звучит как будто gcloud
не на вашем $ PATH.
Если вы установили Cloud SDK в /home/username/google-cloud-sdk/
, вы должны быть в состоянии вызвать gcloud
запустив /home/username/google-cloud-sdk/bin/gcloud info
, Если вы хотели бы иметь возможность бежать просто gcloud
, Вы можете запустить export PATH="/home/username/google-cloud-sdk/bin:$PATH"
(чтобы сохранить этот параметр, поместите эту команду в ~/.profile
файл.