Не удалось установить - Google Cloud SDK для python в Windows 10

Кажется, я не могу понять, почему это просто не устанавливается, оно продолжает выходить из строя, и я не знаю, что делать дальше. Есть ли у кого-нибудь идеи, почему установщик так себя ведет?

Вот ошибка, указанная в системе отслеживания проблем Google - https://issuetracker.google.com/issues/37366016 < / а>

Очень признателен за любую помощь :)

Ошибка установки

командная строка


person Christiaan Quyn    schedule 12.04.2017    source источник
comment
Какой пакет (cloud.google.com/sdk/downloads#versioned) у вас скачал и пробовал установить?   -  person JL-HaiNan    schedule 12.04.2017
comment
Проверьте, есть ли у вас какая-либо переменная среды, которая начинается с префикса облака: в командной строке проверьте вывод set cloud и добавьте его в вопрос. Также проверьте переменную PATH env на предмет чего-либо подозрительного (запустите set path)   -  person Valentin    schedule 13.04.2017
comment
@ JL-HN - это для пакета python x86_64, есть идеи, как я могу продолжить, чтобы исправить это?   -  person Christiaan Quyn    schedule 13.04.2017
comment
@Valentin - готово, но я не уверен, что делать с результатами   -  person Christiaan Quyn    schedule 13.04.2017
comment
Я думаю, что это проблема с текущим установщиком Windows Cloud SDK и 64-битным встроенным питоном. Вы можете попробовать использовать 32-битный метод установки tarball или пропустить элемент связанного компонента python при установке. Кажется, у вас уже установлен python, поэтому gcloud просто использует его.   -  person Valentin    schedule 14.04.2017
comment
Возможно, связанный issueetracker.google.com/issues/37289228. Если это не так, сообщите о новой проблеме. Таким образом, команда Cloud SDK сможет провести расследование.   -  person Valentin    schedule 14.04.2017
comment
@Valentin - тоже пробовал, но безуспешно, я прокомментировал эту ветку, но предложенный обходной путь у меня тоже не сработал. Возможно, я мог бы попробовать более старый графический интерфейс для App Engine, который больше не поддерживается.   -  person Christiaan Quyn    schedule 14.04.2017
comment
Да, извините за это. Думаю, у вас другая проблема. Не хотите зарегистрировать другую ошибку, чтобы мы могли ее отслеживать?   -  person Valentin    schedule 14.04.2017
comment
В вашем случае, я думаю, вы можете использовать метод версионного архивирования по адресу cloud.google.com/sdk/ downloads # versioned После загрузки вместо запуска. \ google-cloud-sdk \ install.bat откройте файл в редакторе и удалите строку echo% CmdCmdLine% | find / i% ~ 0 ›нул. Затем вы можете запустить install.bat и завершить установку. Пожалуйста, все же сообщите об ошибке, чтобы мы могли ее отслеживать.   -  person Valentin    schedule 14.04.2017
comment
@Valentin - спасибо! .. В этот раз вроде сработало, я заполнил ошибку, как вы и просили :) ура   -  person Christiaan Quyn    schedule 15.04.2017
comment
Я получаю ту же ошибку, и изменение файла bat не помогает. Set Cloud пусто, что это должно быть? Трудно поверить, что это от Google, я подумывал о переходе с AWS, и это мой первый опыт.   -  person mcmillab    schedule 23.12.2019


Ответы (1)


Как отмечено в комментариях к этим вопросам и ответам, проблема связана со строкой в ​​установщике, которую необходимо удалить. Оригинальный комментарий пользователя «Валентин»:

В вашем случае, я думаю, вы можете использовать метод версионного архивирования по адресу cloud.google.com/sdk/ downloads # versioned После загрузки вместо запуска. \ google-cloud-sdk \ install.bat откройте файл в редакторе и удалите строку «echo %CmdCmdLine% | find /i "%~0" >nul». Затем вы можете запустить install.bat и завершить установку. Пожалуйста, все же сообщите об ошибке, чтобы мы могли ее отслеживать.

OP отметил, что они зарегистрировали проблему, поэтому это подходящее решение для всех, кто это видит. Я бы только попросил OP обновить эту ветку со ссылкой на свою проблему, чтобы другие пользователи могли найти ее и следить за прогрессом, если они заинтересованы.

person Nick    schedule 18.04.2017