Невозможно запустить gcutil из командной строки
Когда я пытаюсь установить gcutil, выполните следующие действия на https://developers.google.com/compute/docs/gcutil/
Вот содержимое каталога bin каталога C:\gcutil\google-cloud-sdk\bin:
но gcutil, похоже, не устанавливает правильно. Когда я пытаюсь запустить gcutil, я получаю сообщение об ошибке:
C:\gcutil\google-cloud-sdk\bin>gcutil
'gcutil' is not recognized as an internal or external command,
operable program or batch file.
Разве gcutil не должен быть командой файла.bat? Как я могу вызвать gcutil?
3 ответа
Вам не нужно устанавливать Cygwin, если вам не нужна функциональность ssh в gcutil.
Причина, по которой вы не смогли запустить gcutil, заключается в том, что это был скрипт на python (и вы не указывали префикс команды на 'python'). С тех пор мы изменили это на сценарий.cmd, поэтому он должен работать более естественным образом в Windows. Если вы добавите каталог bin в вашу переменную PATH, вы сможете запускать gcutil из любого места.
- Скачайте и установите Cygwin. Установите 32-битную версию.
Запустите Cygwin. и скачать SDK
$ curl https://dl.google.com/dl/cloudsdk/release/install_google_cloud_sdk.bash | удар
Перезапустите Cygwin (или cmd).
Аутентифицировать.
$ gcloud auth login
Сбросить PATH с консоли.
setx PATH "% PATH%; C: \ full \ path \ to \ google-cloud-sdk \ bin"
Или вы можете использовать переменные среды.
Установка Cygwin для запуска gcutil, если вы работаете с Windows.
https://developers.google.com/compute/docs/gcutil/ (проверьте вкладку Windows)
Я просто делаю это и отлично работаю.