Python Falcon 简明教程
Python Falcon - Environment Setup
最新版本的 Falcon 需要 Python 3.5 或更高版本。最简单、也同时是推荐的安装方法是使用 PIP 安装程序,最好是在虚拟环境中安装。
可以通过运行以下命令安装最新稳定版本 −
pip3 install falcon
要验证是否已成功安装,请导入该库并检查其版本。
>>> import falcon
>>>falcon.__version__
'3.1.0'
要安装最新测试版,应使用以下命令 −
pip3 install --pre falcon
Falcon 从早期版本开始就支持 WSGI。Falcon 应用程序可以在 Python 的标准库模块 wsgiref 的帮助下使用内置 WSGI 服务器运行。但是,它不适用于生产环境,为此需要使用 WSGI 服务器,例如 gunicorn、waitress 或 uwsgi。
对于 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