Для моїх проектів Django я використовую файл pip з файлом вимог. Я намагаюся оновити деякі пакунки, зокрема сам Django, і я отримую помилку щодо конфліктів вихідного коду:
Source in `<virtualenv`>/build/Django has version 1.2.3 that conflicts with Django==1.2.4 (from -r requirements/apps.txt (line 3))
Це після оновлення номера версії Django з 1.2.3 до 1.2.4 у моєму файлі вимог. Я використовую цю команду, щоб фактично здійснити оновлення:
pip --install --upgrade -E `<virtualenv dir`> --requirement `<requirements file`>
Я не можу знайти жодного прапора, який викликає повне повторне завантаження пакета. Я навіть спробував спочатку запустити команду видалення, потім встановити, але без кісток. Можливо, мені чогось не вистачає?