uv配置cosmos transfer环境时候的报错记录

cosmos transfer2.5提供了用uv来安装的办法,uv安装包时候的依据是:

uv.lock中规定的下载链接和pyproject.toml中规定的安装依赖。

按照cosmos transfer2.5中的说法是安装在conda环境中用:

bash 复制代码
uv sync --extra=cu128 --active --inexact

这段指令的含义是把uv下载在.venv中的包的版本和uv.lock和pyproject.toml中对齐,同时保证相关python解释器依赖路径是在当前active的conda环境中,且对齐的方法是inexact。

自从Cosmos transfer2.5比较新的版本发布后,部分下载包的链接发生了变动,这就导致在使用的时候transformer engine和torch的版本不对齐进而报错。

苦思冥想采用了各种uv remove再下载的办法但是都是治标不治本,每次uv run的时候uv都会强迫症般的检查一遍包之间的关系并复原。

最终的解决办法是先删除.venv再用命令:

bash 复制代码
uv sync --extra=cu128 --active

但是这样再uv run还是失败了,然后查看了uv的官网,发现了这样的说法:

即为了避免uv run调用的时候更新环境可以采用--no-sync标志

相关推荐
MC皮蛋侠客6 小时前
uv 系列(三):依赖、锁文件与环境同步——可重复构建的核心
python·uv
MC皮蛋侠客1 天前
uv 系列(七):CI/CD、Docker 与私有索引——生产级交付
python·ci/cd·docker·uv
renwen15792 天前
Blender简单的UV纹理绘制
blender·uv
cll_8692418912 天前
DTF墨水、热升华墨水、DTG墨水和UV墨水:主要区别
uv
远离UE43 天前
UE5 UV邻接 Niagara潜水模拟 学习笔记
ue5·uv
FL16238631295 天前
Windows手动下载安装配置uv 0.11.29配置国内源含安装包和安装教程
windows·uv
大魔王爱学习7 天前
Windows中通过uv工具安装一个默认的全局Python
开发语言·python·uv
工业胶粘剂技术8 天前
K-1924 UV光固化胶粘剂 电子精密组装与高强粘接 技术参数与选型
uv
web守墓人8 天前
【python】uv解决依赖安装缓慢的问题
开发语言·python·uv
Lvan的前端笔记8 天前
python:Mac 系统 uv 完整安装+入门实战
python·macos·uv