2014-06-20 6 views
0

Я пытаюсь загрузить простой «мир привет» с помощью Google App Engine (для python). Каждый раз я получаю следующую ошибку:google app engine upload 404

Error 404: --- begin server output --- 
This application does not exist (app_id=u'sqeekytest'). 
--- end server output --- 

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

This application does not exist (app_id=xxx)

кажется, что наиболее распространенным решением этой проблемы является запуск appcfg.py обновления. --нет печенья. Я не знаю, где я его запускаю. Является ли это в cmd, оболочке python, оболочке SDK Google Cloud, которая поставляется вместе с программой? Я пробовал это несколько разных мест, и единственным результатом, который я получил, является запуск pycharm. Либо решение не работает для меня, либо я делаю что-то немым (скорее). Я не могу понять это.

Благодаря

+0

Возможный дубликат [google app engine python uploading application first time] (http://stackoverflow.com/questions/7624629/google-app-engine-python-uploading-application-first-time) –

ответ

0

Откройте терминал или командную строку и перейдите в каталог вашего проекта

$ cd path/to/project 

Затем оттуда сделать

$ appcfg.py update . --no_cookies 

Это предполагает, что ваш app.yaml находится в корневом каталоге вашего проекта. Если он находится в другом каталоге, укажите его

$ appcfg.py update /path/to/directory/where/app.yaml/is --no_cookies 

Это может быть, что appcfg.py не находится в вашем PATH, в этом случае вы можете добавить его в PATH или просто указать местоположение, а также внутри корневой директории вашего проекта.

$ path/to/google-cloud-sdk/bin/appcfg.py update . --no_cookies 

Это позволит открыть веб-страницу в браузере с просьбой о разрешении и как только вы дали ему будет автоматически продолжать процесс, разместившей в терминал/командной строке.

Смежные вопросы