Pip komutunu kullanarak tüm python paketlerimi required.txt dosyasından nasıl yükseltirim?
aşağıdaki komutla denendi
$ pip install --upgrade -r requirements.txt
Python paketlerinin sonuna sürüm numarası ( Django==1.5.1
) eklendiğinden, yükseltilmiyor gibi görünüyorlar. Requirements.txt dosyasını manuel olarak düzenlemekten daha iyi bir yaklaşım var mı?
DÜZENLE
Andy'nin yanıtında bahsettiği gibi paketleri belirli bir sürüme sabitlenmiştir, bu nedenle paketleri pip komutuyla yükseltmek mümkün değildir.
Ancak bunu pip-tools
aşağıdaki komutu kullanarak başarabiliriz .
$ pip-review --auto
bu, tüm paketleri need.txt'den otomatik olarak yükseltir ( pip-tools
pip install komutunu kullanarak kurduğunuzdan emin olun ).
pip-compile -U requirements.txt
.