Quale comando di shell mi fornisce la versione effettiva di pip
che sto utilizzando?Come conoscere la versione di pip stessa
pip
fornisce con pip show
tutte le versioni di moduli installati ma che si escludono.
Quale comando di shell mi fornisce la versione effettiva di pip
che sto utilizzando?Come conoscere la versione di pip stessa
pip
fornisce con pip show
tutte le versioni di moduli installati ma che si escludono.
Si può fare questo:
pip -V
o pip --version
Solo per completezza:
pip -V
pip --version
pip list
e dentro la lista troverete anche pip con la sua versione.
su RHEL "pip -V" funziona:
$ pip -V
pip 6.1.1 from /usr/lib/python2.6/site-packages (python 2.6)
Questa è la stessa risposta della risposta accettata – user1767754
per Windows:
import pip
help(pip)
mostra la versione alla fine del file di aiuto.
All'interno di uno script (presumibilmente su qualsiasi piattaforma) è possibile eseguire: importazione pip; pip .__ version__ (ma non sono sicuro che tu * dovresti *) –
@doniyor: e 'pip -h' ti avrebbe detto dell'opzione .. –
Il motivo per cui questo è stato svettato è dovuto al fatto che il flag' -version' viene trovato tra il flag '--isolated' e' - -proxy' flags, cioè dove l'utente esegue la scansione e gli occhi iniziano a glassare. È un cattivo progetto mettere un comando estremamente comune nascosto tra roba che sembra che lo sviluppatore di pip abbia accidentalmente messo in fila un gergo internet casuale sullo schermo e poi ha pensato: "oh sì, ora parlerò dell'uso di base". Questo è un tema comune in Python, dove python è meno un sistema preconfezionato e più un sacco di strumenti scaricati sul pavimento. –