설치
이 가이드는 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
"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 저장소에서 확인하세요