Я устанавливаю модули Python, используя requirements.txt
при сборке контейнеров Docker.
RUN pip install -r requirements.txt
Один из пакетов в requirements.txt
зависит от numpy
и pip
не может сказать You must install numpy before installing aeneas
.Но модуль numpy
определен до неисправного модуля в requirements.txt
.
numpy==1.15.3
aeneas==1.7.3.0
Как это возможно?Разве модули не установлены в том порядке, в котором они записаны в файле?Как это решить?