type
status
date
slug
summary
tags
category
icon
password
uv 实在是太好用了吧,快得窜稀
全局安装 uv
python 环境管理(conda vs uv)
创建虚拟环境
切换(退出)虚拟环境
update:已经有大佬搞出以 conda 的形式使用 uv 了:这里
python 包管理(pip vs uv)
pip 无缝衔接到 uv
- (pip 有的 uv 都有,只需在 pip 前加 uv)
- uv 会自动缓存包,存放位置在
$HOME/.cache/uv
uv cache clean
会清除缓存
uv sync --refresh
oruv pip install --refresh
会强制 uv 重新验证所有依赖项的缓存数据
python 项目管理(poetry vs uv)
uv.lock + pyproject.toml vs requirements.txt
创建项目
添加依赖
环境保存
环境复现
还有一些在 pyproject.toml 更改的操作,比如加 proxy
还有非常牛的 uv run,号称万物都可 uv run
后面想起来在再写吧,待续。。。
Refrence:
- 作者:SimonSun
- 链接:https://simons-blog-eight.vercel.app//article/tech-6
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。