Я пытаюсь построить модуль классификатора изображений Azure, но при сборке модуля он выходит из строя и показывает ошибку, что пакеты не соответствуют хэшам.Я пробовал:
Сообщение об ошибке:
Step 9/15 : RUN pip3 install --default-timeout=100 NumPy
---> Running in fe3d3089cead
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting NumPy
Downloading https://www.piwheels.org/simple/numpy/numpy-1.16.4-cp35-cp35m-linux_armv7l.whl (6.4MB)
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.
NumPy from https://www.piwheels.org/simple/numpy/numpy-1.16.4-cp35-cp35m-linux_armv7l.whl#sha256=344fdac1c88bfcec4addbb1bc2f7ac3f2a4e434933459778298919c3abded7a2:
Expected sha256 344fdac1c88bfcec4addbb1bc2f7ac3f2a4e434933459778298919c3abded7a2
Got 8d927d8f5de1a7d408d691bccf79eea9e8d5220962f4f3e2e77580ba30ee2a44
Я только что попытался установить его с помощью пакета Linux, ноон не работает, поскольку для текущего тензорного потока требуется версия NumPy> = 1.13, и если я попытался установить его, получаю ту же ошибку и обнаружил, что, похоже, использует версию Python> = 3.6, и в настоящее время она равна 3.5.
Так что естьКто-нибудь знает, как использовать конкретную версию Python в нашем Dockerfile?потому что я пытался использовать "FROM balenalib / raspberrypi3-python: 3.7.3-buster" , даже если он обновлен до 3.7.3, но после этого пакет pip больше не работает.
Traceback (most recent call last):
File "/usr/local/bin/pip", line 6, in <module>
from pip._internal import main
File "/usr/lib/python3/dist-packages/pip/_internal/__init__.py", line 19, in <module>
from pip._vendor.urllib3.exceptions import DependencyWarning
ModuleNotFoundError: No module named 'pip._vendor.urllib3'
Я пытался убедиться, что urllib3 установлен через пакет Linux, но все еще не работает.
RUN apt-get update && apt-get install python-urllib3
есть кто-нибудь, кто может мне помочь?это так расстраивает
спасибо