Невозможно установить gcloud SDK

Когда я пытаюсь установить облачный SDK Google, я получал следующую ошибку:

ОШИБКА:

(gcloud.components.update) Не удалось получить список компонентов с сервера. Проверьте настройки сети и попробуйте еще раз. При этом будут установлены все основные инструменты командной строки, необходимые для работы с Google Cloud Platform. Не удалось установить.

После переустановки python (v3.7.0) я добавил путь, а также добавил переменную среды CLOUDSDK_PYTHON, чтобы убедиться. Теперь, когда я пытаюсь установить, установка просто зависает:

введите здесь описание изображения

Если я попытаюсь установить через терминал, запустив install.bat, он также зависнет после запроса на отправку диагностики в Google:

Welcome to the Google Cloud SDK!
Active code page: 65001

To help improve the quality of this product, we collect anonymized usage data
and anonymized stacktraces when crashes are encountered; additional information
is available at <https://cloud.google.com/sdk/usage-statistics>. This data is
handled in accordance with our privacy policy
<https://policies.google.com/privacy>. You may choose to opt in this
collection now (by choosing 'Y' at the below prompt), or at any time in the
future by running the following command:

    gcloud config set disable_usage_reporting false

Do you want to help improve the Google Cloud SDK (y/N)?  n

После этого ничего не печатается.


person guibvieira    schedule 24.03.2020    source источник
comment
Возможно, попробуйте версию без графического интерфейса и посмотрите, не появляются ли другие сообщения об ошибках. Похоже, мы можем запустить install.bat ... см. ... cloud.google .com / sdk / docs / downloads-interactive # silent.   -  person Kolban    schedule 24.03.2020
comment
Я сделал, извините, я только что указал в вопросе, я отредактировал его сейчас.   -  person guibvieira    schedule 24.03.2020
comment
@guibvieira - Если решение вашего вопроса сработало для вас, не забудьте отметить ответ как принятый, чтобы в будущем посетители также могут уверенно пользоваться решением.   -  person Arvind Kumar Avinash    schedule 22.08.2020
comment
У меня была такая же проблема, но потом я смог установить ее через шоколадку.   -  person bazsibazsi    schedule 10.01.2021


Ответы (1)


Кажется, что ошибка «(gcloud.components.update) Не удалось получить список компонентов с сервера» может быть вызвана некоторыми прокси-серверами или антивирусом в вашей среде, я бы рекомендовал вам попробовать чистую установку на виртуальной машине или в другой сети .

Кроме того, мне удалось найти похожие ошибки для этого в системе отслеживания проблем, и команда предложила решение на странице comment10, а также, как вы можете видеть в системе отслеживания проблем, иногда такое поведение возникает из-за того, что Python SDK установлен в папке «Program Files» по умолчанию, вы можете попробовать, изменив расположение python SDK.

person chinoche    schedule 25.03.2020
comment
Я также нашел это возможное решение и попытался установить python на диск C и в Program Files. Я также попытался использовать пакет python, который поставляется с установкой, но все равно получил ту же ошибку. Мне пришлось полностью перезагрузить (переформатировать) мою машину, чтобы она заработала - person guibvieira; 27.03.2020
comment
Стоит отметить, что он работал при установке в среде WSL на Windows. Однако у меня были проблемы с открытием с помощью Putty с туннелями, которые были открыты в WSL. - person guibvieira; 27.03.2020
comment
Мне очень жаль слышать это, я бы порекомендовал вам связаться с командой SDK по адресу Issuetracker.google.com, чтобы описать это поведение и, если возможно, найти подходящее решение для подобных ситуаций. - person chinoche; 28.03.2020