操作系統:window10
python版本:3.65
1.嘗試安裝,報錯
pip install web.py
ModuleNotFoundError: No module named 'utils'
Command "python setup.py egg_info" failed with error code 1 in C:\Users\Administrator\AppData\Local\Temp\pip-install-j9kbgtqp\web.py\
*提示缺少模塊utils
pip install utils
安裝之後,再次運行
pip install web.py
ModuleNotFoundError: No module named 'db'
Command "python setup.py egg_info" failed with error code 1 in C:\Users\Administrator\AppData\Local\Temp\pip-install-rjqj7n2r\web.py\
*提示缺少模塊db
pip install db
安裝成功之後,提示下面的錯誤,困擾許久
SyntaxError: Missing parentheses in call to 'print'. Did you mean print("var", var)?
Command "python setup.py egg_info" failed with error code 1 in C:\Users\Administrator\AppData\Local\Temp\pip-install-0zd81wui\web.py\
2.無意中發現web.py的官網中
web.py 0.39 is the latest released version of web.py. You can install it by running:
pip install web.py
The above version only supports Python 2. If you looking for Python 3 support, try the experimental version.
pip install web.py==0.40-dev1
意思是如果想要用python3,嘗試安裝下面這行版本爲0.40的。問題解決。可成功安裝
3.需要注意的是,安裝0.40版本web.py,不需要utils及db模塊的前置安裝。