ERROR: THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE (Source Install))
See original GitHub issueI am trying to run a source install on my raspberry pi 3B+ however after reaching the ./setup command I am greeted with the following error:
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. tensorflow<1.14,>=1.13 from https://www.piwheels.org/simple/tensorflow/tensorflow-1.13.1-cp35-none-linux_armv7l.whl#sha256=6c00dd13db0791e83cb08d532f007cc7fd44c8d7b52662a4a0065ac4fe7ca18a (from mycroft-precise==0.3.0): Expected sha256 6c00dd13db0791e83cb08d532f007cc7fd44c8d7b52662a4a0065ac4fe7ca18a Got f679035a7cd96d24f826463bef208cd04f1eee50eb6023a158c05b529e17a71b
How can I fix this?
Issue Analytics
- State:
- Created 4 years ago
- Comments:11 (2 by maintainers)
Top Related StackOverflow Question
Hi there, I tried downloading the same file and got the expected hash rather than your actual hash, which means that most likely it just got corrupted during download, less likely is someone tried to serve you a malicious package using some form of MITM.
Can you try install this package again forcing it to download a fresh copy with
--no-cache-dir.pip install tensorflow --no-cache-dir worked