Невозможно инициализировать среду 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, но с тем же результатом. Есть выход? любая помощь приветствуется.


person Rndomcoder    schedule 04.03.2016    source источник
comment
Где вы установили Google Cloud SDK? Работал ли когда-нибудь gcloud? Что заставляет вас думать, что rbenv связано?   -  person Zachary Newman    schedule 04.03.2016


Ответы (2)


В Linux, когда вы устанавливаете SDK, он предлагает ввести следующее в ваш ~ / .bashrc, поэтому PATH и тому подобное настроены для отображения команд, таких как 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 будет иметь аналогичный

person Scott Stensland    schedule 04.03.2016

Похоже, что 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 файл.

person Zachary Newman    schedule 04.03.2016