我在构建docker容器时使用requirements.txt
安装python模块。
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
这怎么可能?这些模块不是按照它们在文件中写入的顺序安装的吗?该如何解决?