# 1. 安装 uv
curl -LsSf https://astral.sh/uv/install.sh | sh
# 2. 确保 PATH 生效(通常会自动写入 ~/.bashrc)
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
# 3. 验证
uv --version
# 查看可安装的python版本
uv python list
# 安装特定版本python
uv python install 3.12
# 查看已安装版本
uv python list --only-installed
# 创建虚拟环境
cd /path/to/destination
uv venv --python 3.12 .venv
# 激活虚拟环境
source /path/to/destination/.venv/bin/activate
# 安装特定python库
uv pip install flask
uv pip install --no-deps -e . # 安装项目本身
uv sync --no-dev