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标志

相关推荐
联系QQ:2769988540 分钟前
COMSOL 经典平面手性 光学仿真,BIC 最大平面手性,包含能带,Q因子,正入射斜入射琼斯...
uv
从零开始学习人工智能5 天前
快速搭建 uv 开发环境:创建虚拟环境 + 导入 requirements-dev.txt 依赖
uv
Learn-Share_HY6 天前
[Python]如何用uv套件建置python專案與虛擬環境?
python·ai·virtualenv·uv·server·mcp·cline
励志前端小黑哥8 天前
uv包管理器--python也有自己的pnpm了
开发语言·python·uv
小明_GLC14 天前
关于新项目在PyCharm中自动构建UV环境的问题
ide·pycharm·uv
Anesthesia丶17 天前
UV工具学习笔记
笔记·学习·uv
爬台阶的蚂蚁25 天前
内网麒麟系统安装 uv 的完整步骤
运维·服务器·uv
爬台阶的蚂蚁25 天前
使用 UV 工具管理 Python 项目的常用命令
python·uv
瑞禧生物ruixibio1 个月前
CAS:1628029-06-0,UV-Tracer-炔-琥珀酰亚胺酯,光学特性
uv