安装

Python 版本

我们建议使用最新版本的Python。Werkzeug支持Python3.8及更高版本。

可选依赖项

这些分发版不会自动安装。如果你安装它们,Werkzeug将检测并使用它们。

  • Colorama 在Windows上使用开发服务器时提供请求日志突出显示。这在其他系统上自动起作用。

  • Watchdog 为开发服务器提供更快、更高效的重新加载。

小绿灯

您可以选择在应用程序中使用GEvent或Eventlet。在这种情况下,需要greenlet>=1.0。使用PyPy时,需要使用>=7.3.7的PyPy。

这些不是受支持的最低版本,它们仅指示添加了必要功能的第一个版本。您应该使用每个版本的最新版本。

虚拟环境

使用虚拟环境来管理项目在开发和生产中的依赖关系。

虚拟环境解决了什么问题?您拥有的python项目越多,就越有可能需要使用不同版本的python库,甚至是python本身。一个项目的较新版本的库可能会破坏另一个项目中的兼容性。

虚拟环境是独立的Python库组,每个项目一个。为一个项目安装的包不会影响其他项目或操作系统的包。

Python与 venv 用于创建虚拟环境的模块。

创建一个环境

创建项目文件夹和 venv 文件夹内:

mkdir myproject
cd myproject
python3 -m venv venv

在Windows上:

py -3 -m venv venv

激活环境

在处理项目之前,请激活相应的环境:

. venv/bin/activate

在Windows上:

venv\Scripts\activate

shell提示将更改为显示激活环境的名称。

安装Werkzeug

在激活的环境中,使用以下命令安装werkzeug:

pip install Werkzeug