我使用web.py做了一个web应用程序,过了一段时间后我意识到我的python编译器配置为使用python2而不是python3(两者都已安装)。使用python2我的应用程序正在运行,但我在unicode中得到了字符串,因此我尝试使用python3执行我的代码:
python3 mycode.py
但是我得到了不同的错误,找不到lib urlparse(这个问题是由python3中的新名称urllib导致的)但我遇到了问题:
import web
返回错误是:
ImportError: No module named 'web'
我无法弄清楚问题的来源。
答案 0 :(得分:1)
也许你已经在你的python2 lib中安装了web但你在python3 lib中没有...查看它
答案 1 :(得分:1)
Web.py无法使用python3,这是链接到gitub项目。 https://github.com/webpy/webpy/issues/108