Rust 开发的高性能 Python 包管理工具,可替换 pip、pip-tools 和 virtualenv

2024 年 3 月 5 日
 chinesehuazhou

uv: Python packaging in Rust ( https://astral.sh/blog/uv)

文章翻译版: https://pythoncat.top/posts/2024-03-05-uv

4561 次点击
所在节点    Python
13 条回复
shinession
2024 年 3 月 5 日
uv 据说速度挺快, 刚开始试, 还要多验证先
vvhy
2024 年 3 月 5 日
关注。不得不说 rust 是真有点东西。
之前还看到一个取代 conda 的 mamba ,C++写的,不知道和这个相比怎么样。
NessajCN
2024 年 3 月 6 日
试用了一下,还是要手动创建和 source 虚拟环境的,跟现在的 venv 和 pip 相比只是速度快了点,没有啥颠覆性的改良,就不打算迁移了。
至少等它能像 cargo 那样用再考虑替换
另外我觉得 python 更需要 rustup
vvhy
2024 年 3 月 6 日
@NessajCN #3 对标 cargo/rustup 的应该是同组织下的 rye
qsnow6
2024 年 3 月 6 日
速度不是关键啊,好用、省心才是
NoOneNoBody
2024 年 3 月 6 日
恕我直言,不是稳定的大团队不敢用啊
不然下次换版本时发现他们停更了……
chaunceywe
2024 年 3 月 6 日
可以用基于 uv 的 rye ,体验很好。不用再装 pyenv 了。
noahlias
2024 年 3 月 6 日
openai-python 就是用的 rye
https://github.com/openai/openai-python
yh7gdiaYW
2024 年 3 月 6 日
这类东西你们会关注性能吗?在我看来就算速度差个几倍也无所谓,只要稳定就好
luckyc
2024 年 3 月 9 日
pyenv 管理 python 版本
poetry 管理依赖版本,虚拟环境
julyclyde
2024 年 3 月 9 日
替换这种低频的东西有啥用啊
还不如替换 python 运行引擎呢
encro
2024 年 3 月 18 日
pdm 使用 python ,也还行啊
encro
2024 年 3 月 18 日
我说为啥 pdm 这么慢,看来我得换 uv 试试

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1020894

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX