安装
本指南介绍如何安装 FastAPI-fastkit。
系统要求
要使用 FastAPI-fastkit,您需要满足以下条件:
- Python:3.12 或更高版本
- 操作系统:支持 Windows、macOS、Linux
安装方式
使用 pip 安装(推荐)
最简单的方式是:
安装指定版本
如果要安装指定版本:
安装开发版
直接从 GitHub 安装最新的开发版本:
开发版警告
开发版可能不稳定,不建议用于生产环境。
配置虚拟环境(推荐)
强烈建议使用虚拟环境,以避免依赖冲突:
使用 venv
使用 conda
校验安装
安装完成后,请确认 FastAPI-fastkit 已正确安装:
$ fastkit --help
Usage: fastkit [OPTIONS] COMMAND [ARGS]...
FastAPI-fastkit CLI
Options:
--version Show the version and exit.
--help Show this message and exit.
Commands:
addroute Add a new route to FastAPI project
init Create a new FastAPI project
list-templates List available FastAPI templates
runserver Start FastAPI development server
startdemo Create FastAPI project from template
故障排查
找不到命令
若出现 “command not found” 错误:
- 确认 FastAPI-fastkit 已安装:
- 检查虚拟环境:
- 重新安装 FastAPI-fastkit:
权限错误
若在安装过程中遇到权限错误:
在 Linux/macOS 上:
在 Windows 上(以管理员身份运行):
Python 版本兼容性
FastAPI-fastkit 需要 Python 3.12 及以上版本。请先检查当前 Python 版本:
如果版本较旧,请升级 Python:
- 官方 Python:python.org/downloads
- 使用 pyenv:
pyenv install 3.12.0 - 使用 conda:
conda install python=3.12
下一步
安装完成后:
安装小贴士
- 始终使用虚拟环境隔离不同项目
- 让 FastAPI-fastkit 保持最新
- 查看 GitHub 仓库 获取更新与问题反馈