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 на ваш образ докера.