使用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 ...

相关推荐
coloma20124 天前
COCOS代码动态增加刚体和碰撞体的方法
前端·uv
没事儿写两篇5 天前
Python 包管理工具-uv
python·uv·开源包管理工具
lambert.wang8 天前
当使用 uv 下载 Python 解释器时出现异常,通常是因为网络连接问题导致无法从 GitHub 下载安装包
python·github·uv
叼奶嘴的超人8 天前
Fastapi之UV安装方式与使用方式
fastapi·uv
lambert.wang9 天前
uv安装配置
uv
永霖光电_UVLED10 天前
连续波 UV-B 激光二极管问世,实现全球首次
大数据·人工智能·uv
要站在顶端10 天前
uv 工具核心操作总结文档
uv
枫叶是圆的10 天前
uv-ui组件的Tabbar 底部自定义导航栏 中间按钮凸起
uv
一株月见草哇14 天前
[python/uv]现代化python工具[先占坑]
python·uv
SunnyRivers15 天前
Python 包和项目管理工具uv核心亮点详解
python·uv·亮点