Установлен Google Cloud SDK, но нет доступа к gcloud
Я пытаюсь установить Google Cloud SDK на OSX и выполнить это руководство по node.js (https://cloud.google.com/nodejs/getting-started/hello-world) и продолжайте сталкиваться с проблемой, когдаgcloud
не найден. Это может быть что-то простое в настройке или где я сохраняю файл.
Я прочитал множество других сообщений здесь, но не смог решить эту проблему. Вот все шаги / проблемы:
Я уже создал проект в консоли разработчика.
Установите облако SDK
MacBook-Pro-2:~ nico$ curl https://sdk.cloud.google.com | bash
Тогда пройдите процесс
Directory to extract under (this will create a directory google-cloud-sdk) (/Users/nico):
Do you want to help improve the Google Cloud SDK (Y/n)? y
Modify profile to update your $PATH and enable bash completion? (Y/n)? y
Enter path to an rc file to update, or leave blank to use [/Users/nico/.bash_profile]:
Затем я попытался подтвердить подлинность:
MacBook-Pro-2:~ nico$ gcloud auth login
-bash: gcloud: command not found
Затем я пошел в облачный каталог SDK bin
MacBook-Pro-2:~ nico$ cd google-cloud-sdk/bin
MacBook-Pro-2:bin nico$ ./gcloud auth login
Аутентификация прошла успешно
MacBook-Pro-2:bin nico$ ./gcloud config set project helloworld-project
Настройка проекта прошла успешно
MacBook-Pro-2:bin nico$ ./gcloud components update app
ERROR: (gcloud.components.update) Your current working directory is inside the Cloud SDK install root: /Users/nico/google-cloud-sdk.
In order to perform this update, run the command from outside of this directory.
Итак, я выхожу из этого каталога
MacBook-Pro-2:test_project nico$ gcloud components update app
-bash: gcloud: command not found
И теперь он не работает, я должен где-то установить gcloud, чтобы он мог быть доступен глобально? Как я могу обновить его и получить доступ к инструменту командной строки gcloud?