【发布时间】:2015-01-30 18:30:50
【问题描述】:
所以,我正在阅读“Learn Python The Hard Way”,但对第 50 章“构建我的第一个网站”有疑问。
jharvard@appliance (~/Dropbox/Python/gothonweb): ls -R
bin docs gothonweb templates tests
./bin:
app.py
./docs:
./gothonweb:
__init__.py
./templates:
./tests:
__init__.py
尝试使用命令运行 app.py 文件:$python bin/app.py 它应该启动服务器,但它根本不做任何事情。它只是再次返回提示。
#app.py
import web
urls = (
'/', 'index'
)
app = web.application(urls, globals())
class index:
def GET(self):
greeting = "Hello world"
return greeting
if __name__ == "__main__":
app.run
我先用 pip 安装了 lpthw。
$pip install lpthw.web
当我运行文件时它给了我 ImportError: no 'web' exists 所以我在http://webpy.org/install的帮助下自己安装了webpy 而现在我根本没有得到任何结果。 我使用的 Python 是 Python 2.7.8:Anaconda 2.1.0。所以不能有冲突。有什么建议么?谢谢。
【问题讨论】:
标签: python-2.7 server web.py