最近使用一个开源模型,下载依赖时出现报错,主要错误信息是:
THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE
一般出现该错误时,大致意思是:下载某个依赖包时,会校验这些包的 Hash
值,用以判断文件是否被篡改,保证文件安全性或一致性,但校验时发现这些文件包的 hash
值不一致,因此出现报错。
出现这类错误时,有一个常见的原因,就是使用了VPN或一些网络代理工具,如果你确定自己使用了网络代理类工具,则可以关闭这类工具后再尝试下载,这时一般都能解决该问题。
如果你没有使用网络代理类工具,则要检查自己的网络环境是否安全了。
如果你实在不知道是什么原因导致的问题,则可以自行根据错误信息,确定哪个资源包下载失败报的错,然后手动下载该资源包,放到指定的位置,这一般也可以解决该问题。
因为这个问题本质上在自动下载依赖文件时出现的,通过手动下载以来,跳过自动下载,也是一种解决办法。
本文作者:DingDangDog
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!