Python Falcon - 环境搭建



最新版本的 Falcon 需要 Python 3.5 或更高版本。最简单也是推荐的安装 Falcon 的方法是使用 PIP 安装程序,最好是在虚拟环境中。

可以通过运行以下命令安装最新稳定版本:

pip3 install falcon

要验证安装是否成功,请导入库并检查其版本。

>>> import falcon
>>>falcon.__version__
'3.1.0'

要安装最新的 Beta 版本,应使用以下命令:

pip3 install --pre falcon

从早期版本开始,Falcon 就支持 WSGI。可以使用 Python 标准库模块wsgiref中的内置 WSGI 服务器运行 Falcon 应用。但是,它不适合生产环境,生产环境需要 gunicorn、waitress 或 uwsgi 等 WSGI 服务器。

对于 Windows 上的 Falcon,可以使用Waitress,这是一个生产级的纯 Python WSGI 服务器。像往常一样,使用 pip 安装程序安装它。

pip3 install waitress

Gunicorn服务器无法安装在 Windows 上。但是,它可以在 Windows 10 的 Windows 子系统 Linux (WSL) 环境中使用。要在 Linux、WSL 或 Docker 容器中使用 gunicorn,请使用

pip3 install gunicorn

如果要运行异步 Falcon 应用,则需要一个符合 ASGI 的应用服务器。Uvicorn 服务器可以在 Windows 和 Linux 系统上使用。

pip3 install uvicorn
广告