使用uv的一些心得记录

在使用uv的时候,uv在每次uv run之前都会检查uv.lock和pyproject.toml文件,可能会uninstall 再install一些包。

如果是单进程跑uv run这本身无妨,但是对于多进程的跑的话这就足够致命了。因为时间前后的关系,后面跑的时候可能前面的进程刚刚uninstall完某个包,导致后面的进程找不到这个包。解决办法是:

不用uv run而改用.venv里面的bin里面的python解释器来执行脚本。

例如:

PYTHON=.../.venv/bin/python

$PYTHON -m torch.distributed.run ...

相关推荐
SHIPKING3938 小时前
【UV】从入门到实战
uv
GDAL20 小时前
使用 uv 管理 Python 版本
python·uv·版本
CG_MAGIC2 天前
从光影到物理渲染:Substance Sampler 照片转材质
3d·材质·贴图·uv·建模教程·渲云渲染
GDAL2 天前
uv 完整教程:下一代 Python 包管理工具
python·uv
kke_884 天前
一年12个月,小程序UV的季节性波动规律
大数据·小程序·uv
Esaka_Forever5 天前
uv init 完整用法(Python 最快包管理器)
服务器·python·uv
工业胶粘剂技术7 天前
PCB三防漆选型技术指南:科耀K-5065 UV三防漆用于线路板防潮防盐雾保护
uv
AIMath~8 天前
python中的uv命令揭秘
开发语言·python·uv
cooldream20099 天前
使用 uv 管理 Python 虚拟环境:现代 Python 开发的高效实践
python·uv·mcp
H Journey9 天前
python包和项目管理工具uv、conda介绍
python·conda·uv