Odpowiedzi:
Wpisz, pip install -h
aby wyświetlić pomoc:
-U, --upgrade Aktualizuje wszystkie pakiety do najnowszej dostępnej wersji
Więc jeśli już masz zainstalowany pakiet, będzie uaktualnić pakiet dla Ciebie. Bez przełącznika -U powie Ci, że pakiet jest już zainstalowany i zakończy pracę.
Każda pip
komenda ma własną listę pomocy. pip -h
pokazuje ogólną pomoc i pip [subcommand] -h
daje pomoc dotyczącą tego polecenia podrzędnego, takiego jak install
.
Pełną dokumentację referencyjną można również znaleźć w Internecie ; na Opcje ogólne sekcja obejmuje przełączniki dostępne dla każdej pip
komendy, natomiast każda komenda posiada oddzielną Opcje sekcję na pokrycie Komenda specyficzne łączniki; zobacz na przykład sekcję pip install
opcji .
pip freeze --local | cut -d = -f 1 | xargs pip install -U
aby zaktualizować wszystkie swoje pakiety.
import pip from subprocess import call for dist in pip.get_installed_distributions(): call("pip install --upgrade " + dist.project_name, shell=True)