当我尝试运行它时,Google应用引擎开发服务器会抛出以下错误
我正尝试在python中使用webapp2和数据存储创建webservice。但每当我尝试运行“dev_appserver.py app.yaml”它会引发我以下错误当我尝试运行它时,Google应用引擎开发服务器会抛出以下错误
错误2017-10-11 05:44:16,207 instance.py:280]无法连接到本地主机上的实例:17514
但是,当我使用的是Mac运行同样的程序它的工作完全没有问题。我在这里错过了些什么,请查找我安装在gcloud中的组件的screeenshot。
有人能告诉我在做什么错在这里?我是谷歌云平台的新手,如果我做错了什么,请亲切指向正确的方向。任何帮助,将不胜感激。谢谢。
的问题是固定的。像@DanCornilescu说这是一个环境问题。我停用了虚拟环境。它没有问题的正常工作。
尝试从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?
这个问题只存在于这个特殊版本的gcloud中吗?如果是这样,如果我安装旧的gcloud它会解决问题吗? –
我不确定,我仍然主要使用GAE SDK,只是偶尔我切换到云SDK ... –
嗯,我也看到它与166.0.0。可能是特定于我们的环境的东西... –
你在virtualenv('python --version')中使用了什么版本的python? – snakecharmerb
python 2.7.12在Linux和python 2.7.10在macOS –