Risposte:
Digitare pip install -h
per elencare la guida:
-U, --upgrade Aggiorna tutti i pacchetti alla versione più recente disponibile
Quindi, se hai già installato un pacchetto, aggiornerà il pacchetto per te. Senza l'opzione -U ti dirà che il pacchetto è già installato ed esce.
Ogni pip
sottocomando ha il proprio elenco di aiuto. pip -h
ti mostra un aiuto generale e pip [subcommand] -h
ti dà aiuto per quel comando secondario, come install
.
È inoltre possibile trovare la documentazione di riferimento completa online ; la sezione Opzioni generali copre gli interruttori disponibili per ogni pip
sottocomando, mentre ogni sottocomando ha una sezione Opzioni separata per gli interruttori specifici del sottocomando; vedere la sezione pip install
opzioni , ad esempio.
pip freeze --local | cut -d = -f 1 | xargs pip install -U
per aggiornare tutti i pacchetti.
import pip from subprocess import call for dist in pip.get_installed_distributions(): call("pip install --upgrade " + dist.project_name, shell=True)