Apa kepanjangan dari opsi "-U" dalam pip install -U


153

Meskipun banyak Googling, saya tidak dapat menemukan dokumen apa pun untuk opsi / argumen baris perintah pip. Apa pip install -Umaksudnya Apakah ada yang punya link ke daftar opsi dan argumen pip?

Jawaban:


179

Ketik pip install -huntuk daftar bantuan:

-U, --upgrade Tingkatkan semua paket ke versi terbaru yang tersedia

Jadi, jika Anda sudah memiliki paket terinstal, akan meng-upgrade paket untuk Anda. Tanpa tombol -U, ini akan memberi tahu Anda bahwa paket sudah diinstal dan keluar.

Setiap pipsubperintah memiliki daftar bantuannya sendiri. pip -hmenunjukkan bantuan keseluruhan, dan pip [subcommand] -hmemberi Anda bantuan untuk sub perintah itu, seperti install.

Anda juga dapat menemukan dokumentasi referensi lengkap secara online ; yang Options Umum bagian sampul switch yang tersedia untuk setiap pipsubcommand, sementara masing-masing subcommand memiliki terpisah Options bagian untuk menutupi subcommand spesifik switch; melihat pip installpilihan bagian , misalnya.


Jadi untuk memutakhirkan semua paket apakah tidak perlu lagi menjalankan sesuatu seperti:import pip from subprocess import call for dist in pip.get_installed_distributions(): call("pip install --upgrade " + dist.project_name, shell=True)
— zakdances

1
@yourfriendzak: Gunakan pip freeze --local | cut -d = -f 1 | xargs pip install -Uuntuk meningkatkan semua paket Anda.
— Martijn Pieters

@ user2357112: Saya benar-benar menemukan dokumentasi online tidak membantu dalam kasus ini, jadi menurut saya itu tidak layak mendapatkan perhatian yang Anda berikan di sini.
— Martijn Pieters
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.