setup-python-env

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Python Environment Setup for Reflex

Reflex的Python环境搭建

This skill handles creating a Python virtual environment and installing Reflex.
本技能用于创建Python虚拟环境并安装Reflex。

Step 1: Check for an existing virtual environment

步骤1:检查现有虚拟环境

Look for a
.venv
directory in the project root:
bash
ls -d .venv 2>/dev/null
If
.venv
exists, activate it and skip to Step 3.
bash
source .venv/bin/activate
在项目根目录中查找
.venv
目录:
bash
ls -d .venv 2>/dev/null
如果
.venv
已存在,激活它并跳至步骤3。
bash
source .venv/bin/activate

Step 2: Create the virtual environment

步骤2:创建虚拟环境

If no
.venv
exists, determine which tools are available.
如果不存在
.venv
,先确定可用的工具。

Option A:
uv
is available

选项A:已安装
uv

Check if
uv
is installed:
bash
uv --version
If
uv
is found:
  1. If no
    pyproject.toml
    exists, initialize one:
    bash
    uv init --bare
  2. Create the virtual environment:
    bash
    uv venv .venv
  3. Activate it:
    bash
    source .venv/bin/activate
Skip to Step 3.
检查是否安装了
uv
:
bash
uv --version
如果找到
uv
:
  1. 若不存在
    pyproject.toml
    ,初始化一个:
    bash
    uv init --bare
  2. 创建虚拟环境:
    bash
    uv venv .venv
  3. 激活虚拟环境:
    bash
    source .venv/bin/activate
跳至步骤3。

Option B: Fall back to
python
/
pip

选项B:使用
python
/
pip
作为备选

If
uv
is not available, check the Python version:
bash
python3 --version
If the version is older than 3.10, stop and inform the user:
Python 3.10 or newer is required. Please install a more up-to-date version of Python before continuing.
If the version is 3.10 or newer:
  1. Create the virtual environment:
    bash
    python3 -m venv .venv
  2. Activate it:
    bash
    source .venv/bin/activate
  3. Upgrade pip:
    bash
    pip install --upgrade pip
如果未安装
uv
,检查Python版本:
bash
python3 --version
如果版本低于3.10,停止操作并告知用户:
需要Python 3.10或更高版本。请先安装更新版本的Python再继续。
如果版本为3.10或更高:
  1. 创建虚拟环境:
    bash
    python3 -m venv .venv
  2. 激活虚拟环境:
    bash
    source .venv/bin/activate
  3. 升级pip:
    bash
    pip install --upgrade pip

Step 3: Install Reflex

步骤3:安装Reflex

Check if Reflex is already installed:
bash
pip show reflex 2>/dev/null
If Reflex is not installed:
检查是否已安装Reflex:
bash
pip show reflex 2>/dev/null
如果未安装Reflex:

If using
uv
:

使用
uv
时:

bash
uv add reflex
bash
uv add reflex

If using
pip
:

使用
pip
时:

bash
pip install reflex
bash
pip install reflex