Python Falcon - 环境设置
最新版本的 Falcon 需要 Python 3.5 或更新版本。 安装 Falcon 的最简单也是推荐的方法是使用 PIP 安装程序,最好是在虚拟环境中。
可以通过运行以下命令安装最新的稳定版本 −
pip3 install falcon
要验证安装是否已成功执行,请导入库并检查其版本。
>>> import falcon >>>falcon.__version__ '3.1.0'
要安装最新的测试版,应使用以下命令 −
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