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"
相关推荐
前端小崔1 天前
从零开始学习three.js(15):一文详解three.js中的纹理映射UV
前端·javascript·学习·3d·webgl·数据可视化·uv
小声读源码1 天前
【部署】win10的wsl环境下调试dify的api后端服务
vscode·python·docker·uv·dify·remote-ssh·pyenv
零炻大礼包2 天前
【MCP】服务端搭建(python和uv环境搭建、nodejs安装、pycharma安装)
开发语言·python·uv·mcp
正经教主5 天前
【基础】Python包管理工具uv使用全教程
python·uv·包管理工具
患得患失9496 天前
【python】【UV】一篇文章学完新一代 Python 环境与包管理器使用指南
开发语言·python·uv
LingRannn6 天前
【最新Python包管理工具UV的介绍和安装】
开发语言·python·uv
3D虚拟工厂9 天前
1️⃣7️⃣three.js_OrbitControls相机控制器
javascript·3d·vue·blender·three.js·uv
编程学委9 天前
基于Redis实现-UV统计
数据库·redis·uv
bloglin999999 天前
uv安装及使用
人工智能·python·uv
那就举个栗子!9 天前
解决 3D Gaussian Splatting 中 SIBR 可视化组件报错 uv_mesh.vert 缺失问题【2025最新版!】
3d·uv