Instalación
Esta guía explica cómo instalar FastAPI-fastkit.
Requisitos
Para usar FastAPI-fastkit, necesitas cumplir los siguientes requisitos:
- Python: 3.12 o superior
- Sistema operativo: Windows, macOS y Linux soportados
Métodos de instalación
Instalar con pip (recomendado)
El método de instalación más simple:
Instalar una versión específica
Para instalar una versión concreta:
Instalar la versión de desarrollo
Para instalar la última versión de desarrollo directamente desde GitHub:
Aviso sobre la versión de desarrollo
Las versiones de desarrollo pueden ser inestables y no se recomiendan para entornos de producción.
Configurar un entorno virtual (recomendado)
Se recomienda encarecidamente usar un entorno virtual para evitar conflictos de dependencias:
Usando venv
Usando conda
Verificar la instalación
Tras la instalación, comprueba que FastAPI-fastkit está correctamente instalado:
$ 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
Solución de problemas
Comando no encontrado
Si obtienes un error "command not found":
- Comprueba si FastAPI-fastkit está instalado:
- Comprueba tu entorno virtual:
- Reinstala FastAPI-fastkit:
Errores de permisos
Si encuentras errores de permisos durante la instalación:
En Linux/macOS:
En Windows (ejecutar como administrador):
Compatibilidad de versión de Python
FastAPI-fastkit requiere Python 3.12+. Comprueba tu versión de Python:
Si tienes una versión más antigua, actualiza Python:
- Python oficial: python.org/downloads
- Con pyenv:
pyenv install 3.12.0 - Con conda:
conda install python=3.12
Próximos pasos
Una vez completada la instalación:
- Inicio rápido: Crea tu primer proyecto en 5 minutos
- Tutorial inicial: Tutorial paso a paso detallado
- Referencia de la CLI: Referencia completa de comandos
Consejos de instalación
- Usa siempre entornos virtuales para aislar los proyectos
- Mantén FastAPI-fastkit actualizado a la última versión
- Revisa el repositorio de GitHub para actualizaciones e incidencias