python3 有 web.py 吗?

Is there a web.py for python3 yet?

当我尝试使用 pip3 安装时:

$ pip3 install web.py

我收到一个错误:

Command "python setup.py egg_info" failed with error code 1 in /private/tmp/pip-build-i9tahb62/web.py/

我看到旧的支持论坛说 web.py 尚未更新,但它即将更新,并且他们的 github 有一个 python3 和 py3 分支。然而,我找不到任何关于 web.py python3 版本的文档。

web.py 项目现在正在向 Python 3 兼容的 PyPI 发布预发布版本;安装它:

pip install web.py==0.40-dev1

如概述in their Getting Started section。您还可以使用

安装最新的预发布版
pip install --pre web.py

这些版本 Python 3 兼容(Python 3.5 及更高版本)。

您还可以安装当前 GitHub 开发中的代码库:

pip3 install git+https://github.com/webpy/webpy#egg=web.py

项目使用Travis进行持续集成has configured Python 3.5 to run the test suite for each commit, since June 2016;该配置已定期更新以添加新的 Python 3.x 版本。