1

我正嘗試在python中使用webapp2和數據存儲創建webservice。但每當我嘗試運行「dev_appserver.py app.yaml」它會引發我以下錯誤當我嘗試運行它時,Google應用引擎開發服務器會拋出以下錯誤

錯誤2017-10-11 05:44:16,207 instance.py:280]無法連接到本地主機上的實例:17514

Full Error message thrown out in the console

但是,當我使用的是Mac運行同樣的程序它的工作完全沒有問題。我在這裏錯過了些什麼,請查找我安裝在gcloud中的組件的screeenshot。

gcloud components installed screenshot

有人能告訴我在做什麼錯在這裏?我是谷歌雲平臺的新手,如果我做錯了什麼,請親切指向正確的方向。任何幫助,將不勝感激。謝謝。

+0

你在virtualenv('python --version')中使用了什麼版本的python? – snakecharmerb

+0

python 2.7.12在Linux和python 2.7.10在macOS –

回答

1

的問題是固定的。像@DanCornilescu說這是一個環境問題。我停用了虛擬環境。它沒有問題的正常工作。

1

嘗試從Cloud SDK版本174.0.0執行dev_appserver.py時看到相同的錯誤。

然而,獨立GAE SDK版本1.9.61(理論上被包裝到gcloud SDK 174.0.0中)的dev_appserver.py運行良好。

因此,一種可能的解決方法是嘗試安裝獨立的GAE SDK,然後運行dev_appserver.py

說明:這是在Linux上,雖然,YMMV。

相關:What is the relationship between Google's App Engine SDK and Cloud SDK?

+0

這個問題只存在於這個特殊版本的gcloud中嗎?如果是這樣,如果我安裝舊的gcloud它會解決問題嗎? –

+0

我不確定,我仍然主要使用GAE SDK,只是偶爾我切換到雲SDK ... –

+0

嗯,我也看到它與166.0.0。可能是特定於我們的環境的東西... –

相關問題