Я пытаюсь установить Google Cloud SDK на OSX и сделать это node.js учебник (https://cloud.google.com/nodejs/getting-started/hello-world) и продолжать работать в проблему, где gcloud
не найден. Это может быть просто что-то простое в настройке или в том, где я храню файл.
Я прочитал массу других сообщений здесь, но не смог решить эту проблему. Вот все шаги/проблемы:
Я уже создал проект в консоли dev.
Установите облако 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?