2015-11-06 82 views
1

我是Google App Engine的新手,剛剛在我的GAE中部署了示例項目"flask"。但它表明Google App Engine示例項目「錯誤:服務器錯誤」

"Error: Server Error The server encountered an error and could not complete your request. Please try again in 30 seconds."

我已經閱讀了很多關於計算器類似的問題,但我沒有找到任何誰都有這個問題,甚至通過GAE本身提供的樣本項目。

+1

您需要檢查開發控制檯中的日誌以查看錯誤描述是什麼。 – GAEfan

回答

1

我剛剛遇到了這個問題,並找到了示例項目自述文件中的答案。問題是燒瓶不包含在示例項目中,所以我得到了燒瓶導入錯誤。你只需要cd到你的項目目錄(AppEngine上瓶骨架主),然後運行以下...

pip install -r requirements.txt -t lib 

如果你是在Linux上,你可能需要包括命令之前須藤。

您現在應該在示例項目目錄的lib文件夾中看到flask。如果您再次更新您的項目,應該解決導入錯誤。

您可以通過運行在本地測試您的應用程序:

dev_appserver.py .

希望有所幫助。

+0

嗨,我剛剛照你說的做了,我想更新項目進行測試。但是,當我使用命令「appcfg.py -A my-first-gae-project-1119更新app.yaml」時,「appcfg.py」之後的所有內容似乎都被忽略了。它只顯示「appcfg.py」菜單,即使我輸入了像「appcfg.py sagioahfh ...」這樣的任意內容。你知道如何解決這個問題嗎? – Phoenix416

+0

對不起,遲交回復...我不確定問題可能是什麼。您是否可以通過運行「dev_appserver.py」來在本地測試該應用程序。 '?我編輯了我的答案以包含該命令。 – Cyrus

+0

謝謝你的回覆。那麼問題被證實是一個Windows bug ...但是我們已經找到了其他方法來做同樣的事情。 – Phoenix416