2014-06-20 67 views
0

我想上傳一個簡單的「你好世界」與谷歌應用程序引擎(爲python)。每次我做我得到以下錯誤谷歌應用程序引擎上傳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更新。 --no_cookies。我不知道的是我正在運行它的地方。它在cmd中,python shell,該程序附帶的google雲SDK SDK?我已經嘗試了幾個不同的地方,我得到的唯一結果是啓動pycharm。要麼解決方案不適合我或我正在做一些愚蠢的事情(更可能)。我無法弄清楚這一點。

感謝

+0

[google app engine python上傳應用程序第一次]的可能的重複(http://stackoverflow.com/questions/7624629/google-app-engine-python-uploading-application-first-time) –

回答

0

打開終端或命令提示符和CD到項目的目錄

$ 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 

這將在瀏覽器請求允許打開一個網頁,一旦你給它,它會自動在終端/命令提示符部署進程繼續下去。

相關問題