インストール
このガイドでは、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
次のステップ
インストールが完了したら:
- クイックスタート: 5 分で最初のプロジェクトを作成
- 入門チュートリアル: 段階的な詳細チュートリアル
- CLI リファレンス: 全コマンドのリファレンス
インストールのヒント
- プロジェクト分離のため、常に仮想環境を利用しましょう
- FastAPI-fastkit は最新版に更新を保ちましょう
- 更新情報や Issue は GitHub リポジトリ で確認しましょう