ERROR: Сервис 'web' не удалось собрать: Команда '/bin/sh -c pip install -r requirements.txt' вернула ненулевой код: 1 при докеризации приложения django

Building wheel for backports.zoneinfo (pyproject.toml) did not run successfully.

 lib/zoneinfo_module.c: In function ‘zoneinfo_fromutc’:
  lib/zoneinfo_module.c:600:19: error: ‘_PyLong_One’ undeclared (first use in this function); did you mean ‘_PyLong_New’?
    600 |             one = _PyLong_One;
        |                   ^~~~~~~~~~~
        |                   _PyLong_New
  lib/zoneinfo_module.c:600:19: note: each undeclared identifier is reported only once for each function it appears in
  error: command '/usr/bin/gcc' failed with exit code 1
  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for backports.zoneinfo

Не удалось собрать backports.zoneinfo ERROR: Не удалось собрать колеса для backports.zoneinfo, которое требуется для установки проектов на основе pyproject.toml ERROR: Служба 'web' не смогла собраться: Команда '/bin/sh -c pip install -r requirements.txt' вернула ненулевой код: 1

прошу помочь решить эту проблему и почему произошла эта ошибка, я понятия не имею. Спасибо

Ошибка заключается в следующих строках

lib/zoneinfo_module.c:600:19: note: each undeclared identifier is reported only once for each function it appears in
  error: command '/usr/bin/gcc' failed with exit code 1

Пакет, который вы пытаетесь установить, использует файлы на языке C. Установите GCC на ваш образ докера.

Вернуться на верх