mcpField
S
setup-python-env

setup-python-env

github.com/reflex-dev開発20683 回インストール20 週間前に更新
リポジトリ

setup-python-env について

setup-python-envは、Python環境を準備してReflexをインストールするスキルです。既存の仮想環境を確認し、uvまたはPythonとpipの手順を選びます。代替手順ではPython 3.10以降が必要です。

主な機能

  1. 01既存の.venvを確認
  2. 02uvによる環境構築
  3. 03Pythonとpipによる代替手順
  4. 04Pythonバージョンの確認
  5. 05Reflexのインストール

活用シーン

  1. 01Reflex用のプロジェクト環境の準備
  2. 02uvを使った仮想環境の構築
  3. 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 が見つかった場合:

  1. pyproject.toml がない場合は、初期化します。

    uv init --bare
    
  2. 仮想環境を作成します。

    uv venv .venv
    
  3. 有効にします。

    source .venv/bin/activate
    

ステップ 3 に進みます。

オプション B:python / pip を使用する

uv が利用できない場合は、Python のバージョンを確認します。

python3 --version

バージョンが 3.10 未満の場合は、処理を中止してユーザーに次のように伝えます。

Python 3.10 以降が必要です。続行する前に、より新しいバージョンの Python をインストールしてください。

バージョンが 3.10 以降の場合:

  1. 仮想環境を作成します。

    python3 -m venv .venv
    
  2. 有効にします。

    source .venv/bin/activate
    
  3. pip をアップグレードします。

    pip install --upgrade pip
    

ステップ 3:Reflex をインストールする

Reflex がすでにインストールされているか確認します。

pip show reflex 2>/dev/null

Reflex がインストールされていない場合:

uv を使用している場合:
uv add reflex
pip を使用している場合:
pip install reflex

コメント