Python 2.7 安装lpthw.web后,将不执行任何操作

Python 2.7 安装lpthw.web后,将不执行任何操作,python-2.7,server,web.py,Python 2.7,Server,Web.py,因此,我正在复习“艰苦学习Python”,对第50章“构建我的第一个网站”有一个问题 尝试使用命令$python bin/app.py运行app.py文件它应该启动服务器,但它根本不做任何事情。它只是再次返回提示 #app.py import web urls = ( '/', 'index' ) app = web.application(urls, globals()) class index: def GET(self): greeting = "H

因此,我正在复习“艰苦学习Python”,对第50章“构建我的第一个网站”有一个问题

尝试使用命令$python bin/app.py运行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
当我运行该文件时,它让我感到恐惧:不存在“web” 所以我在的帮助下自己安装了webpy 现在我一点结果也没有。
我使用的Python是Python 2.7.8:Anaconda2.1.0。因此,必须没有冲突。有什么建议吗?谢谢。

因此,我成功地修复了它,但在函数app.ru()中添加了括号

$pip install lpthw.web
#app.py 
....
        greeting = "Hello world"
        return greeting

if __name__ == "__main__":
    app.run