簡體   English   中英

無法為不支持的 GDAL 版本創建 docker==2.4.1

[英]cannot create docker for unsupportive version of GDAL==2.4.1

我正在嘗試從 python 腳本制作 docker 。 我使用它制作了 requirements.txt -

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)

我該如何解決這個問題? 我需要創建 docker。

PyPI 沒有 GDAL 版本 2.4.1 如果您安裝了它,這可能意味着該版本在過去的某個時間點存在,但后來被維護者刪除。

嘗試 2.4.2 或 3.0.1。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM