ERROR: THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE. If you have updated the package versions, please update the hashes. Otherwise, examine the package contents carefully; someone may have tampered with them. face-recognition-models>=0.3.0 from https://www.piwheels.org/simple/face-recognition-models/face_recognition_models-0.3.0-py2.py3-none-any.whl#sha256=8d6b0af2e37a17120c3f13107974bc252142a4ffcb4e58eabdfcf26608e52c24 (from face_recognition): Expected sha256 8d6b0af2e37a17120c3f13107974bc252142a4ffcb4e58eabdfcf26608e52c24 Got 3c570a23a098ac85ece994aa22c28974b18135e1832b704a7ac19d2bb1cdf27e
时间: 2024-03-14 12:50:09 浏览: 564
这是一个错误信息,通常出现在使用pip安装Python包时。它表示你安装的包的哈希值与要求文件中给出的哈希值不匹配。这可能是由于包的更新引起的,也可能是由于恶意篡改引起的。你可以尝试使用`--no-cache-dir`选项再次安装这个包,或者手动删除缓存目录。如果问题仍然存在,你可以考虑联系包的维护者或者寻求其他解决方案。
相关问题
ERROR: THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE. If you have updated the package versions, please update the hashes. Otherwise, examine the package contents ca refully; someone may have tampered with them.
这是一个错误信息,通常出现在使用pip安装Python包时。它的意思是安装的包与在requirements.txt文件中指定的包不匹配,有可能是因为包的版本不同或者是因为包的内容被篡改了。解决这个问题的方法是更新requirements.txt文件中指定的包版本或者是重新安装指定的包,以确保安装的包与指定的一致。
THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE. If you have updated the package versions, plea
回答: 这个错误通常出现在你更新了包的版本,但是hash值没有被正确更新时。hash值是根据包的内容生成的一种标识,用于确保包的完整性和一致性。当你更新了包的版本时,你需要同时更新对应的hash值才能保证匹配。如果你确定包的版本已经正确更新,但是依然出现这个错误,可能是由于其他原因导致的。你可以尝试重新安装或更新这些包,或者检查你的requirements文件是否正确配置。如果问题仍然存在,你可以尝试在开发者社区或相关论坛上寻求帮助。
阅读全文