Конфликт при развертывании API на Python Django

Пожалуйста, я очень новичок в Python и Django, друг (не разработчик) обратился ко мне по поводу развертывания django на digitalocean. Я пытался решить некоторые проблемы, но не понимаю, как решить последнюю:

 The conflict is caused by:
            The user requested Django==2.2.16
            django-cors-headers 3.2.1 depends on Django>=1.11
            django-filter 2.0.0 depends on Django>=1.11
            django-phonenumber-field 4.0.0 depends on Django>=1.11.3
            django-rest-knox 3.0.3 depends on django
            django-rq 2.3.2 depends on django>=2.0
            djangorestframework 3.11.1 depends on django>=1.11
            drf-yasg 1.20.0 depends on Django>=2.2.16
            django-rest-logger 1.0.4 depends on Django<=2.2 and >=1.11
        
        To fix this you could try to:
        1. loosen the range of package versions you've specified
        2. remove package versions to allow pip attempt to solve the dependency conflict
        
        ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/user_guide/#fixing-conflicting-dependencies
 ERROR: failed to build: exit status 1

Я пытался посетить адрес, но не знаю, что делать с предоставленной информацией. Пожалуйста, помогите мне

Это очень очевидно из сообщения об ошибке, если вы внимательно его прочитаете.

The user requested Django==2.2.16, но django-rest-logger 1.0.4 depends on Django<=2.2 and >=1.11. Как подсказывает сообщение об ошибке, следует либо ослабить версию Django с 2.2.16 до 2.2, либо удалить django-rest-logger

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