【发布时间】:2013-11-12 18:13:39
【问题描述】:
按照this 教程,我正在学习如何使用virtualenv 和flask 创建一个RESTful python 服务
我创建了一个小的hello world Web 应用程序并执行了它:./app.py。
结果是:
* Running on http://127.0.0.1:5000/
* Restarting with reloader
但是当我打开浏览器并输入http://<external ip>:5000,而不是看到 hello world 我得到:
无法连接到
:5000
我错过了什么?
【问题讨论】:
-
http://:5000是错字吗?如果没有,请尝试http://127.0.0.1:5000/。如果您是 Flask 新手,另一个很好的教程:The Flask Mega-Tutorial -
@Seberius 是的,这是一个错字,谢谢,我的 Web 应用程序在 GCE 上运行,所以试图从我的 macbook 调用它,我将 127.0.0.1 替换为 GCE 实例的外部 ip
-
好的,这是一个部署,根据标题是有意义的。不幸的是,我没有 GCE 的经验。您可能希望更新问题以包含您应用的配置,以帮助其他人解决问题。
标签: python flask debian virtualenv google-compute-engine