Как обновить Django в Анаконде? - PullRequest
1 голос
/ 08 февраля 2020

Я использую Ubuntu 18.04.4 LTS. Я использую conda вместо pip. Моя Django версия была 2.2.1. После того, как я запустил

conda install -c anaconda django

в своем терминале, моя версия Django будет 2.2.5.

Как мне обновить / обновить ее до текущей версии 3.0.3?

1 Ответ

2 голосов
/ 08 февраля 2020

Я рекомендую всегда использовать

conda install -c conda-forge <somepackage>

С другой стороны, если вы не укажете версию, conda установит самую последнюю версию, совместимую с другими вашими библиотеками в этой среде. То есть, если у вас есть другие библиотеки, которые не совместимы, даже если версия 3 самая последняя, ​​conda, например, установит версию 2. Если вы прямо скажете

conda install -c conda-forge django=3.0.3

, Conda попытается установить эту версию, но установка будет успешной только в случае отсутствия проблем совместимости. В случае проблем совместимости вы будете предупреждены самим установщиком, например, «версия somepackage, совместимая с Django 3.0.3, должна быть> = 2.5». Таким образом, вы будете знать, какие библиотеки мешают вам установить последнюю версию django.

. Я предлагаю вам создать новую (пустую) среду и устанавливать только Django и Python с conda-forge, и я уверяю вас, что даже если вы не установите Django = 3.0.3, он установит эту версию, потому что у нее не будет внешних конфликтующих библиотек.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...