/ / Як оновити пакети після оновлення Django? - пітон, джанго, піп, віртуаленв

Як оновити пакети після оновлення Django? - python, django, pip, virtualenv

Я використовую Django 1.8.4 і зараз перебуваю в процесі оновлення до 1.11.1

У мене є багато пакунків і залежностей, встановлених у віртуальному середовищі, і я не впевнений, як слід перевірити / оновити їх.

Як я можу легко перевірити, що має бути оновлено?

Як я можу перевірити, які пакунки ще не підтримуються за допомогою останнього Django?

Чи потрібно це робити вручну чи є інструмент, який допомагає обробляти велику кількість пакетів?

Дякую,

Відповіді:

2 для відповіді № 1

Немає жорстких і швидких правил, окрім як створити новий віртуаленв і спробувати його. Ви можете встановити останні версії всього, що є у вашому старому virtualenv, у новій наступній

source old/activate
pip freeze --local | grep -v "^-e" | cut -d = -f 1  > requirements.txt
deactivate
source new/activate
pip install -r requirements.txt