Używam pip z plikiem wymagań w virtualenv dla moich projektów Django. Próbuję zaktualizować niektóre pakiety, zwłaszcza sam Django, i pojawia się błąd dotyczący konfliktów kodu źródłowego:
Source in `<virtualenv`>/build/Django has version 1.2.3 that conflicts with Django==1.2.4 (from -r requirements/apps.txt (line 3))
To po aktualizacji numeru wersji Django z 1.2.3 do 1.2.4 w moim pliku wymagań. Korzystam z tego polecenia, aby wykonać aktualizację:
pip --install --upgrade -E `<virtualenv dir`> --requirement `<requirements file`>
Nie mogę znaleźć żadnej flagi, która wyzwalałaby ponowne pobranie całego pakietu. Próbowałem nawet uruchomić najpierw polecenie dezinstalacji, a następnie zainstalować, ale nie ma kości. Może coś mi umknęło?