无法为不支持的GDAL版本创建docker == 2.4.1

问题描述 投票:0回答:1

我正在尝试使用python脚本制作docker。我用这个->

pip3 freeze > requirements.txt

Dockerfile如下:

FROM python
COPY . /
RUN pip3 install -r requirements.txt
CMD [ "python", "./model/deploy/main.py" ]

此刻失败-

Collecting GDAL==2.4.1 (from -r requirements.txt (line 42))
  ERROR: Could not find a version that satisfies the requirement GDAL==2.4.1 (from -r requirements.txt (line 42)

当我手动尝试使用-进行安装时

pip3 install GDAL==2.4.1 

我明白了-

Requirement already satisfied: GDAL==2.4.1 in /usr/local/lib/python3.7/site-packages (2.4.1)

如何解决此问题?我需要创建泊坞窗。

我正在尝试使用python脚本制作docker。我使用此命令创建了requirements.txt-pip3 Frozen> requirements.txt Dockerfile如下:FROM python COPY。 / RUN pip3 install -r ...

python docker pip gdal requirements.txt
1个回答
0
投票

没有GDAL version 2.4.1 at PyPI。如果已安装,则可能意味着该版本在过去某个时候存在,但后来被维护者删除。

© www.soinside.com 2019 - 2024. All rights reserved.