配 Python 环境这桩事,我以前当它是开发流程里最磨人的开场白。新建个 venv,转去泡杯咖啡,pip install 一大串,回来一瞧还在解依赖。不是 pip 不好,是它慢得理直气壮,你还没法跟它急。
前阵子被朋友按头安利了 uv,Rust 写的,Astral 那帮人弄的——对,就是做 ruff 的那拨。试了一把,说真的,新建虚拟环境是毫秒级的活,装依赖比 pip 快出去不止一个数量级,体感上像从绿皮车直接换高铁。
最省心的是它一个工具把活全揽了:解释器下载、venv、pip、连 poetry 那摊子事儿都归它管。以前脑子里得塞一堆命令,现在就认准 uv sync 一个。卧槽clone 个新项目,从前得等装包等得去刷半小时手机,现在喝口水回来就齐活,时间真真切切还给了写代码。
我不是见啥吹啥的人,但这种能把配环境这种痛苦仪式一刀砍掉的工具,值得专门发一帖。