Google 每当我尝试 运行 时,应用引擎开发服务器都会抛出以下错误
Google app engine development server throws the following error whenever i try to run it
我正在尝试使用 python 中的 webapp2 和数据存储创建网络服务。但是每当我尝试 运行 "dev_appserver.py app.yaml" 时,它都会抛出以下错误
错误 2017-10-11 05:44:16,207 instance.py:280] 无法连接到 localhost:17514
上的实例
但是当我 运行 使用 mac 相同的程序时,它工作得很好。我在这里遗漏了什么吗,请找到我在 gcloud 中安装的组件的屏幕截图。
有人能告诉我这里做错了什么吗?我是 google 云平台的新手,如果我做错了什么,请指出正确的方向。任何帮助,将不胜感激。谢谢。
我在尝试从 Cloud SDK 版本 174.0.0 执行 dev_appserver.py
时看到相同的错误。
然而,来自独立 GAE SDK 版本 1.9.61 的 dev_appserver.py
(理论上与 gcloud SDK 174.0.0 打包的相同)运行 没问题。
因此,一种可能的解决方法是同时安装独立的 GAE SDK 和 运行 而 dev_appserver.py
。
注意:这是在 linux 上,但是,YMMV。
相关:
问题已解决。就像@DanCornilescu 所说的那样,这是一个环境问题。我停用了虚拟环境。它工作正常,没有问题。
macOS 的解决方案。也许它适用于 Linux 和 Windows:
查找并删除文件夹:
appengine.None.<USER_NAME>
来自:
/var/folders
在可能的情况下:
/var/folders/6w/v0865mm96rj85dlwnr311bt00000gn/T/appengine.None.<USER_NAME>
我正在重构我的一些旧 golang 应用程序,我 运行 解决了这个问题。我过度简化了我的网络服务器的启动,没有意识到这是一个关键的代码块:
// Critical to work on AppEngine
port := os.Getenv("PORT")
if port == "" {
port = "8080"
log.Printf("Defaulting to port %s", port)
}
log.Fatal(http.ListenAndServe(fmt.Sprintf(":%s", port), r))
希望对您有所帮助。
我正在尝试使用 python 中的 webapp2 和数据存储创建网络服务。但是每当我尝试 运行 "dev_appserver.py app.yaml" 时,它都会抛出以下错误
错误 2017-10-11 05:44:16,207 instance.py:280] 无法连接到 localhost:17514
上的实例但是当我 运行 使用 mac 相同的程序时,它工作得很好。我在这里遗漏了什么吗,请找到我在 gcloud 中安装的组件的屏幕截图。
有人能告诉我这里做错了什么吗?我是 google 云平台的新手,如果我做错了什么,请指出正确的方向。任何帮助,将不胜感激。谢谢。
我在尝试从 Cloud SDK 版本 174.0.0 执行 dev_appserver.py
时看到相同的错误。
然而,来自独立 GAE SDK 版本 1.9.61 的 dev_appserver.py
(理论上与 gcloud SDK 174.0.0 打包的相同)运行 没问题。
因此,一种可能的解决方法是同时安装独立的 GAE SDK 和 运行 而 dev_appserver.py
。
注意:这是在 linux 上,但是,YMMV。
相关:
问题已解决。就像@DanCornilescu 所说的那样,这是一个环境问题。我停用了虚拟环境。它工作正常,没有问题。
macOS 的解决方案。也许它适用于 Linux 和 Windows:
查找并删除文件夹:
appengine.None.<USER_NAME>
来自:
/var/folders
在可能的情况下:
/var/folders/6w/v0865mm96rj85dlwnr311bt00000gn/T/appengine.None.<USER_NAME>
我正在重构我的一些旧 golang 应用程序,我 运行 解决了这个问题。我过度简化了我的网络服务器的启动,没有意识到这是一个关键的代码块:
// Critical to work on AppEngine
port := os.Getenv("PORT")
if port == "" {
port = "8080"
log.Printf("Defaulting to port %s", port)
}
log.Fatal(http.ListenAndServe(fmt.Sprintf(":%s", port), r))
希望对您有所帮助。