- Python Falcon教程
- Python Falcon - 主页
- Python Falcon - 简介
- Python Falcon - 环境设置
- Python Falcon - WSGI 与 ASGI
- Python Falcon - Hello World(WSGI)
- Python Falcon - 女服务员
- Python Falcon - ASGI
- 蟒蛇Falcon - Uvicorn
- Python Falcon - API 测试工具
- 请求与响应
- Python Falcon - 资源类
- Python Falcon - 应用程序类
- Python Falcon - 路由
- Falcon - 后缀响应者
- Python Falcon - 检查模块
- Python Falcon - Jinja2 模板
- Python Falcon - cookie
- Python Falcon - 状态代码
- Python Falcon - 错误处理
- Python Falcon - 钩子
- Python Falcon - 中间件
- Python Falcon - CORS
- Python Falcon - Websocket
- Python Falcon - Sqlalchemy 模型
- Python Falcon - 测试
- Python Falcon - 部署
- Python Falcon 有用资源
- Python Falcon - 快速指南
- Python Falcon - 有用的资源
- Python Falcon - 讨论
Python Falcon - 环境设置
最新版本的 Falcon 需要 Python 3.5 或更高版本。安装 Falcon 最简单也是推荐的方法是使用 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