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"
相关推荐
CG_MAGIC1 天前
幕后花絮:用Blender打造自己的建筑
3d·blender·贴图·uv·建模教程·渲云渲染
青木9601 天前
前后端开发调试运行技巧
linux·服务器·前端·后端·npm·uv
Ice星空5 天前
使用 uv 进行 python 项目管理
开发语言·python·uv
sinat_367104565 天前
windows安装uv
uv
大江东去浪淘尽千古风流人物6 天前
【UV-SLAM 】彻底吃透UV-SLAM:创新原理、工程实现与直线几何核心代码详解
数据库·人工智能·python·机器学习·oracle·uv
mxwin6 天前
Unity Shader 屏幕空间 UVScreen Space UV 完全指南
unity·游戏引擎·uv
mxwin6 天前
Unity Shader 径向模糊与径向 UV 变形速度感 · 冲击波效果完全指南
unity·游戏引擎·shader·uv
bigcarp7 天前
告别pip,拥抱uv
pip·uv
CG_MAGIC8 天前
零基础学 UV:简单解决贴图拉伸
3d·贴图·uv·效果图·建模教程·渲云渲染
ycjunhua9 天前
终极入门:uv —— 超快 Python 包 / 环境管理工具(Windows 完整版)
windows·python·uv