Итак, проблема была в том, что я не смог установить прокси перед установкой gcloud.Установка gcloud в основном устанавливает CLI в пути и устанавливает некоторые необходимые компоненты (core
, bq
, gsutil
и т. Д.).
Итак, я добавил следующие строки в свой .zshrc
source <PATH to gcloud sdk>/google-cloud-sdk/path.zsh.inc
source <PATH to gcloud sdk>/google-cloud-sdk/completion.zsh.inc
или, если вы используете bash, добавьте эти строки в ваш .bashrc или .bash_profile
source <PATH to gcloud sdk>/google-cloud-sdk/path.bash.inc
source <PATH to gcloud sdk>/google-cloud-sdk/completion.bash.inc
После этого я перезапустил терминал (или просто запустил source ~/.zshrc
или source ~/.bashrc
или source ~/.bash_profile
на терминале)
Теперь я мог использовать команды gcloud.Я запустил gcloud init
, установил прокси и затем установил необходимые компоненты с помощью следующей команды -
gcloud components install core bq gsutil
И установил gcloud
без использования сценария install.sh
.
PS: Запустите scutil --proxy
, чтобы узнать настройки прокси, установленные в вашей системе.