Я установил django
, django-channels==2.1.6
, asgiref==2.3.2
, channels_redis
Теперь я хотел бы установить django-seo-js
.Но это выдает ошибку, поскольку требуемая зависимость requests>=2.11.0
для django-channels
была понижена до requests==2.2.1
Теперь я не смог запустить каналы через daphne
.Итак, я обновил requests
с pip3 install -U requests
.
Снова получаю предупреждение:
django-seo-js 0.3.1
имеет требование requests==2.2.1
, но у вас будет requests 2.21.0
что несовместимо.
И я застрял.Мне нужно использовать django-channels
, а также django-seo-js
.Как разрешить этот конфликт зависимостей?
Примечание: я запускаю это в virtualenv
. Я также сталкиваюсь с той же проблемой зависимости при установке asgi_rabbitmq
, которая понижает asgiref
и вызываетконфликт с django-channels
снова.В любом случае, возможно, это другой вопрос.
У меня нет вариантов понизить рейтинг django-channels
.Просто стараюсь использовать все по последнему слову, не отставая от темпаЕсть ли способ установить каждый пакет изолированным с его зависимостями?или любое другое решение?пожалуйста, помогите.