Я використовую 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