Zum Inhalt springen

Pip (Python)

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 16. Februar 2016 um 23:31 Uhr durch JuliusPC (Diskussion | Beiträge) (Versionen und Versionsgeschichte: (bei den Anmerkungen zu Version 7.1.2 Grammatik korrigiert)). Sie kann sich erheblich von der aktuellen Version unterscheiden.
pip
Basisdaten

Maintainer Python Packaging Authority
Erscheinungsjahr 2008
Aktuelle Version 7.1.2
(22. August 2015)
Betriebssystem Plattformunabhängig
Programmier­sprache Python
Kategorie Paketverwaltung
Lizenz MIT-Lizenz[1]
deutschsprachig nein
http://pip.pypa.io

pip ist ein Paketverwaltungsprogramm für Python-Pakete aus dem Python Package Index (PyPI).

Der Name „pip“ ist ein rekursives Akronym und steht für „pip installs packages“.[2] Zu Beginn wurde das Projekt „pyinstall“ genannt.[3]

Beziehung zu easy_install

Das Python-Paketverwaltungsprogramm easy_install wurde mit Setuptools eingeführt. pip wurde entwickelt, um easy_install zu verbessern.[4]

Versionen und Versionsgeschichte

In jeder Version wurden Fehler behoben und viele Veränderungen durchgeführt. Hier werden nur die wichtigsten aufgelistet:[5]

Version Veröffentlichung a Anmerkungen
Ältere Version; nicht mehr unterstützt: 0.3 21. Januar 2009 --simulate-Option für pip zip; --path-Option für pip un/zip; Beheben von Fehlern
Ältere Version; nicht mehr unterstützt: 1.0 4. April 2011 pip uninstall wurde hinzugefügt; Python 3 support wurde hinzugefügt
Ältere Version; nicht mehr unterstützt: 1.1 16. Februar 2012 --target Option wurde hinzugefügt
Ältere Version; nicht mehr unterstützt: 1.2 1. September 2012 Python 2.4 Unterstützung wurde aufgegeben
Ältere Version; nicht mehr unterstützt: 1.3 7. März 2013 pip list wurde hinzugefügt
Ältere Version; nicht mehr unterstützt: 1.4 23. Juli 2013 Python 2.5 Unterstützung wurde aufgegeben
Ältere Version; nicht mehr unterstützt: 1.5 2. Januar 2014 Einige nicht abwärtskompatible Änderungen wurden eingeführt. Unter anderem wurde --use-mirrors entfernt.
Ältere Version; nicht mehr unterstützt: 6.0 22. September 2014 Ein neues Versionsnummern-Schema wurde eingeführt; Python 3.1 wird nicht weiter unterstützt;
Ältere Version; nicht mehr unterstützt: 7.0 21. Mai 2015 Einige nicht rückwärtskompatible Änderungen wurden umgesetzt. Dies war vor allem das Entfernen von veralteten Kommandozeilenflags. Außerdem wurden einige weitere Änderungen umgesetzt und neue Kommandozeielnflags wie --log eingeführt.[6]
Aktuelle Version: 7.1.2 22. August 2015 Es wird kein Fehler geworfen, wenn die Version von pip überprüft wird und pip nicht installiert ist.
Legende:
Alte Version
Ältere Version; noch unterstützt
Aktuelle Version
Aktuelle Vorabversion
Zukünftige Version

Einzelnachweise

  1. Github: LICENSE.txt. 11. Oktober 2017 (abgerufen am 15. Oktober 2017).
  2. https://pypi.python.org/pypi/pip/0.7.2
  3. https://pypi.python.org/pypi/pyinstall
  4. https://github.com/stevenhaddox/dotfiles/blob/master/home/src/powerline_deps/pip-1.5/docs/other-tools.rst
  5. https://pip.pypa.io/en/latest/news.html
  6. Release Notes. Abgerufen am 12. November 2015 (englisch).