我在lpthw this is the link的鍛鍊50。
並且在很混亂的方式已經下載了lpthw.web框架之後。
我通過編寫一個.py文件繼續練習。LPTHW EX50:找不到模塊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()
,但我得到這個錯誤:
Traceback (most recent call last):
File "bin\app.py", line 1, in <module>
import web
File "c:\Python31\lib\site-packages\web\__init__.py", line 14, in <module>
import utils, db, net, wsgi, http, webapi, httpserver, debugerror
ImportError: No module named utils
是什麼引起的問題,
我懷疑它是與我至極安裝lpthw.web非常混亂的方式(我有一個很多錯誤,但多次嘗試多種方式。) 預先感謝您!
如果有人需要更多的信息評論,所以我可以編輯。
你爲什麼要告訴我這個!這是因爲compability問題,因爲我確實有python3而不是python2,但它直到現在可能還沒有造成真正的問題? – user1544624 2012-08-11 08:14:26
我在告訴你,這是你用來教程的網站的直接引用。它不是python3兼容。所以當你開始安裝不使用py3的其他軟件包時,它們就會失敗。許多現有的軟件包還沒有工作。它在人員更新方面進展緩慢。這就是爲什麼許多人留在python2.7上。我已經知道你的路徑中有python3.1。這是Web框架未安裝的原因。刪除它並安裝python 2.7 – jdi 2012-08-11 15:01:14