2012-09-15 5 views

cevap

67

Tip pip install -h yardım listelemek için: Zaten bir paket yüklü varsa,

Yani

-U, en yeni mevcut sürüme tüm paketleri yükseltme --upgrade, o olacak paketi sizin için yükseltin. -U anahtarı olmadan, paketin zaten yüklü olduğunu ve çıkacağını söyler.

Her bir pip subcommand kendi özel listelerine sahiptir. pip -h genel yardımı gösterir ve pip [subcommand] -h, install gibi alt komutlar için size yardımcı olur. pip.get_installed_distributions() içinde dist alt süreç ithalat çağrısı gelen `ithalat pip :

+0

Yani böyle bir şey çalıştırmak için artık gerekmektedir olarak tüm paketleri yükseltmek için çağrısı (+ dist "--upgrade yüklemek pip". project_name, shell = True) ' – zakdances

+1

@yourfriendzak: Kullanın' pip freeze --local | kesim -d = -f 1 | xargs pip install -U 'paketlerinizi * tüm * yükseltebilirsiniz. –

+1

@downvoter bu iyi yapılandırılmış ve yararlı bir cevaptır - Neden reddedilmeyi hak ettiğini ve "bu yanıtın yararlı olmadığını" düşünerek ... –