损坏的 dvc.lock

问题描述

我将 DAGsHub 存储用作远程存储并遇到以下错误消息(尝试 DVC 拉取时):

错误:锁定文件“bias_tagging_model/dvc.lock”已损坏。

我以为我可能搞砸了一些事情,但是当再次克隆 git repo 和 DVC 拉时,我仍然遇到了这个问题。 在浏览器中查看时,数据看起来没问题。 如果您有任何想法,我将不胜感激!

解决方法

通常,这个错误的原因是 DVC 版本。

如果 dvc.lock 文件具有 DVC 2.* 架构并且您使用的是较低版本,则会抛出此错误。

升级您的 DVC 版本,它应该可以工作了。