Ошибка запуска бета-эмулятора gcloud в установке Google Cloud SDK - PullRequest
0 голосов
/ 25 сентября 2018

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

WARNING: Reusing existing data in [C:\Users\User\AppData\Roaming\gcloud\emulators\datastore].
Executing: cmd /c C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\platform\cloud-datastore-emulator\cloud_datastore_emulator.cmd start --host=localhost --port=8900 --store_on_disk=True --consistency=0.9 --allow_remote_shutdown C:\Users\User\AppData\Roaming\gcloud\emulators\datastore
[datastore] 'C:\Program' is not recognized as an internal or external command

Я сделал следующее:

Перезагрузка компьютера

переустановка облачного Google SDK

  • , установленного для всех пользователей в папке с файлом "C: \ Program Files (x86)"
  • принял все опции

У меня не установлен "Сервер движка приложений", так как у других были проблемы. Ошибка запуска хранилища данных бета-эмуляторов Gcloud. Google / Cloud не распознается как внутренняя или внешняя команда.

.описано в https://cloud.google.com/datastore/docs/tools/datastore-emulator

содержимое внутри 'cloud_datastore_emulator.cmd'

setlocal

set GCD_DIR=%~dp0
set DATASTORE_JAR="%GCD_DIR%CloudDatastore.jar"

if NOT EXIST %DATASTORE_JAR% (
  echo %DATASTORE_JAR% not found
  exit /B 1
)

java -cp %DATASTORE_JAR% ^
    com.google.cloud.datastore.emulator.CloudDatastore %* 

endlocal

И оно работает на компьютере моего колледжа с тем же именем файла

пожалуйста, задавайте любые вопросы, если что-то неясно?

1 Ответ

0 голосов
/ 26 сентября 2018

Здесь находится один из колледжей ChrisV.

На основании комментария @Dan Cornilescu мы проверили путь Криса и, конечно же, в его пользовательской папке были пробелы, поскольку он использовал свое полное имя.Выполнение установки для пользователя без пробелов.

Решение: убедитесь, что в папке пользователей нет пробелов.Например, «C: \ Users \ mjh» в порядке, а «C: \ Users \ Martin Jul Hammer» - нет.

Спасибо за помощь Дэну!

...