如果要开发并为Flask项目做贡献,请克隆存储库并以开发模式安装代码。
git clone ssh://github.com/pallets/flask cd flask python3 -m venv env source env/bin/activate pip install -e .
还有一些额外的依赖项和工具需要注意。
用于构建文档。
pip install sphinx cd docs make html firefox _build/html/index.html
用于运行测试套件。
pip install pytest py.test tests
用于针对多个Python版本运行测试套件。
pip install tox tox
请注意,tox仅使用已安装的解释器,因此,如果您的路径中未安装Python 3.3,则不会对其进行测试。