导入错误:使用lpthw.web框架运行脚本时,没有名为“utils”的模块

时间:2013-10-28 15:22:35

标签: python web frameworks

我是python的新手,我正在关注"艰苦学习Python"作者:Zed Shaw。在第50章中,他要求您下载lpthw.web框架并运行以下我在底部列出的程序。但是,当我尝试这样做时,我收到以下错误。这本书推荐使用Python 2,但我决定尝试使用Python 3.我在Windows 7计算机上。如果问题是我使用的是Python 3,那么有没有办法让Python 3框架友好,或者建议其他人学习。非常感谢你的帮助。

错误:

Traceback (most recent call last):
  File "app.py", line 1, in <module>
    import web
  File "C:\Python33\lib\site-packages\web\__init__.py", line 14, in <module>
    import utils, db, net, wsgi, http, webapi, httpserver, debugerror
ImportError: No module named 'utils'

程序:

 import web

 urls = (
 '/', 'index'
 )

 app = web.application(urls, globals())

 class index:
     def GET(self):
         greeting = "Hello World"
         return greeting

 if __name__ == "__main__":
 app.run()

1 个答案:

答案 0 :(得分:-2)

pip install utils可以解决您的问题:)