运行以下app.py
会得到
ImportError: No module named web
但是我已经使用命令web
安装了sudo easy_install web.py
,其中包含以下内容:
Searching for web.py
Best match: web.py 0.40.dev0
Adding web.py 0.40.dev0 to easy-install.pth file
Using/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages
Processing dependencies for web.py
Finished processing dependencies for web.py
然后运行
pip install web.py
我知道了
Requirement already satisfied: web.py in/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (0.40.dev0)
运行我的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()
答案 0 :(得分:-1)
好的,因此根据web.py的官方网站(webpy.org),pip install web.py将下载仅适用于python2的版本。
为了为python3安装web.py,您必须执行以下操作: pip卸载web.py
pip install web.py == 0.40-dev1