setup-python-env について
setup-python-envは、Python環境を準備してReflexをインストールするスキルです。既存の仮想環境を確認し、uvまたはPythonとpipの手順を選びます。代替手順ではPython 3.10以降が必要です。
主な機能
- 01既存の.venvを確認
- 02uvによる環境構築
- 03Pythonとpipによる代替手順
- 04Pythonバージョンの確認
- 05Reflexのインストール
活用シーン
- 01Reflex用のプロジェクト環境の準備
- 02uvを使った仮想環境の構築
- 03未導入のReflexのインストール
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ reflex-dev/ agent-skills --skill setup-python-envインストール後、Claude Code で/setup-python-envを入力して読み込まれたか確認します。
詳細
Reflex 用の Python 環境をセットアップする
このスキルでは、Python 仮想環境を作成し、Reflex をインストールします。
ステップ 1:既存の仮想環境を確認する
プロジェクトのルートに .venv ディレクトリがあるか確認します。
ls -d .venv 2>/dev/null
.venv がある場合は、それを有効にして ステップ 3 に進みます。
source .venv/bin/activate
ステップ 2:仮想環境を作成する
.venv がない場合は、利用可能なツールを確認します。
オプション A:uv が利用可能な場合
uv がインストールされているか確認します。
uv --version
uv が見つかった場合:
-
pyproject.tomlがない場合は、初期化します。uv init --bare -
仮想環境を作成します。
uv venv .venv -
有効にします。
source .venv/bin/activate
ステップ 3 に進みます。
オプション B:python / pip を使用する
uv が利用できない場合は、Python のバージョンを確認します。
python3 --version
バージョンが 3.10 未満の場合は、処理を中止してユーザーに次のように伝えます。
Python 3.10 以降が必要です。続行する前に、より新しいバージョンの Python をインストールしてください。
バージョンが 3.10 以降の場合:
-
仮想環境を作成します。
python3 -m venv .venv -
有効にします。
source .venv/bin/activate -
pip をアップグレードします。
pip install --upgrade pip
ステップ 3:Reflex をインストールする
Reflex がすでにインストールされているか確認します。
pip show reflex 2>/dev/null
Reflex がインストールされていない場合:
uv を使用している場合:
uv add reflex
pip を使用している場合:
pip install reflex
コメント
Markdown 対応