【发布时间】:2014-08-01 11:45:00
【问题描述】:
我刚刚安装了 Bottle 并将其添加到这个目录中:/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3
当我尝试在 http://bottlepy.org/docs/dev/tutorial.html#installation 中运行 HelloWorld 示例时
并打开localhost:8080/hello
,页面上什么都没有。
>>> from bottle import route, run
>>>
>>> @route('/hello')
... def hello():
... return "Hello World!"
...
>>> run(host='localhost', port=8080, debug=True)
Bottle v0.13-dev server starting up (using WSGIRefServer())...
Listening on http://localhost:8080/
Hit Ctrl-C to quit.
我不知道为什么,请帮忙!
【问题讨论】:
-
我无法在 0.12.7 版中重现这一点。尝试回滚到那个版本,看看是否还有问题。
-
该示例似乎运行良好,因为
run设法绑定到端口。打开页面后它会打印任何其他调试消息吗?尝试将localhost更改为127.0.0.1,以防名称解析以某种方式搞砸了。 -
是的...谢谢大家,改成 127.0.0.1 有帮助