Eine Liste der installierten Pakete kann mit "pip list" oder "pip freeze" angezeigt werden. Wenn Sie jedoch eine Option hinzufügen, können Sie auch eine Liste der aktualisierbaren Pakete und eine Liste der neuesten Pakete anzeigen. Dies ist praktisch, wenn Sie die installierten Pakete in einem Stapel aktualisieren möchten.
Vor langer Zeit musste ich den Befehl pip-review
von pip-tools verwenden, daher ist es praktisch, dies mit der pip-Option tun zu können.
** Liste der aktualisierbaren Pakete **
$ pip list -o
google-api-python-client (1.5.0) - Latest: 1.5.1 [wheel]
Pillow (3.1.1) - Latest: 3.2.0 [sdist]
pytz (2015.7) - Latest: 2016.4 [wheel]
Optionen sind "-o" oder "--outdated".
** Neueste Paketliste **
$ pip list -u
pip (8.1.2)
ujson (1.35)
wheel (0.29.0)
Optionen sind "-u" oder "--uptodate".
Wenn alles auf dem neuesten Stand ist und kein Problem vorliegt, ist Folgendes in Ordnung.
$ pip list -o | awk '{print $1}' | xargs pip install -U