前阵子被 uv 种草,本来只想试一把,结果顺手把囤了好几年的 pyenv、poetry、virtualenv-wrapper 全清了。这玩意儿是 Rust 写的,单文件零配置,下下来一条命令就把 venv 和 pip 的活儿接过去了,建项目环境快到秒级,装依赖基本不用等。
我之前也收藏过一堆环境管理工具,大多最后都躺在收藏夹里吃灰。uv 不太一样,它戳的是每天都会撞上的真痛点:环境冲突、装包慢、lock 文件乱成一团。现在新开项目第一件事就是 uv init,老工具链反而清爽了。比起在 GitHub 挖到一个只能点个赞的宝藏,这种能替掉一堆旧家伙、让桌面变干净的感觉,确实更实在些。