Облачное приложение Google: ОШИБКА: (gcloud.app.deploy) INVALID_ARGUMENT: любые пробелы должны быть в середине имени файла: - PullRequest
0 голосов
/ 30 декабря 2018

Я следую руководству по развертыванию нового приложения Google Cloud на футболке.

Я запустил:

gcloud app deploy

Я получаю эту ошибку:

ERROR: (gcloud.app.deploy) INVALID_ARGUMENT: Any spaces must be in the middle of a filename:  ~/envs/hello_world/bin/activate

Что могло пойти не так?

Ответы [ 2 ]

0 голосов
/ 02 апреля 2019

У меня была похожая проблема, когда я выполнял урок. Оказалось, что при выполнении этой команды я добавил дополнительный пробел:

$ virtualenv --python python3 \ ~/envs/hello_world

Вместо:

$ virtualenv --python python3 \~/envs/hello_world

И это быловызывая все проблемы.Мне также пришлось удалить каталог hello_world и отложить его, а затем использовать правильную команду (без пробела), чтобы он работал правильно.

0 голосов
/ 03 января 2019

Я предполагаю, что вы используете Документацию Google App Engine для развертывания своего приложения.Я проверил документацию, и приложение было успешно развернуто.Похоже, вы пытаетесь развернуть приложение из виртуальной среды, и некоторые файлы, используемые для развертывания, имеют недопустимое имя или некоторые папки имеют.Имена должны содержать только letters и _.

Попробуйте переместить папку hello_world, которая содержит все файлы приложения для развертывания, в основной каталог и убедитесь, что все имена файлов сформированы правильно.Затем попробуйте выполнить развертывание еще раз.

Вопрос содержит очень мало информации, поэтому, если то, что я вам предложил, не помогло.Пожалуйста, предоставьте больше информации о проблеме.

...