uv包简单使用案例

uv由Charlie Marsh开发,是Astral Tool的一个快速Python包安装器和解析器。它类似于pip和pip-tools,但速度更快。此外,uv还支持虚拟环境管理,替代venv和virtualenv。

参考:https://github.com/astral-sh/uv

安装:

c 复制代码
# On macOS and Linux.
curl -LsSf https://astral.sh/uv/install.sh | sh

# On Windows.
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

# With pip.
pip install uv

安装python虚拟环境

c 复制代码
# 创建虚拟环境(替代 python -m venv)
uv venv myenv

# 激活虚拟环境(Linux/macOS)
source myenv/bin/activate

# 在虚拟环境中安装包
uv pip install --python=3.11 flask  # 指定 Python 版本


# 退出环境,在 CMD/PowerShell 中
deactivate

windows激活环境

c 复制代码
# 进入虚拟环境目录的 Scripts 文件夹
cd myenv\Scripts

# 执行激活命令
activate.bat

# 或直接通过完整路径激活
myenv\Scripts\activate.bat


安装包

c 复制代码
# 安装单个包(比 pip 快 10-100 倍)
uv pip install numpy

# 安装多个包
uv pip install pandas matplotlib scikit-learn

# 安装指定版本的包
uv pip install "requests>=2.26,<3.0"
相关推荐
深耕AI2 天前
【VS Code 中 Python 虚拟环境降级完整指南(含 uv 工具实战)】
开发语言·python·uv
weixin_449290013 天前
uv打包Python为exe步骤
开发语言·python·uv
getapi3 天前
Windows 11 安装 uv包括:更新、常用命令、Python 管理、环境切换等,(Astral 的 Python 包/环境工具)完整指南
windows·python·uv
SiYuanFeng3 天前
uv初步介绍及简单的使用方法例子
开发语言·python·uv
mxwin3 天前
Unity Shader UV 坐标与纹理平铺Tiling & Offset 深度解析
unity·游戏引擎·shader·uv
致宏Rex3 天前
uv 教程:安装、常用命令、项目结构与关键文件
python·pip·uv
IT空门:门主4 天前
Anaconda & uv 常用命令速查手册
python·uv
qq_339191145 天前
uv 设置系统默认版本, linux设置uv
linux·运维·uv
痛&快乐着6 天前
Python 包管理工具 uv 命令大全(附核心注意事项)
python·uv
雨师@7 天前
python包uv使用介绍
开发语言·python·uv