Heim  >  Artikel  >  Backend-Entwicklung  >  Detaillierte Einführung in die Paketverwaltungstools von Python

Detaillierte Einführung in die Paketverwaltungstools von Python

高洛峰
高洛峰Original
2017-03-17 16:06:481254Durchsuche

Als ich anfing, Python zu lernen, las ich die Dokumentation und die Blogs anderer Leute, um Installationspakete vorzustellen, und andere verwendeten pip und distribution tools Worauf es ankommt? Sie werden es verstehen, wenn Sie sich das Bild unten ansehen

Detaillierte Einführung in die Paketverwaltungstools von Python

Sie können sehen, dass „distribute“ der Ersatz für „setuptools“ und „pip“ der Ersatz für „easy_install“ ist.

Informationen zu diesen Pakettools finden Sie unter http://guide.python-distribute.org/installation.html#installing-pip

Das Folgende ist eine kurze Einführung:

Verteilen Es handelt sich um eine Erweiterung des Disutils-Moduls der Standardbibliothek. Wir wissen, dass Disutils hauptsächlich zum einfacheren Verpacken und Verteilen von Paketen verwendet wird, insbesondere von Paketen, die von anderen Paketen abhängig sind.

Distribute wurde erstellt, da das Setuptools-Paket nicht mehr gepflegt wird.

Distribute installieren

Sie können Distribute über das Skript „distribute_setup.py“ oder über „easy_install“, „pip“ und „Quelldateien“ installieren. Am einfachsten und beliebtesten ist die Installation jedoch distribution_setup.py-Methode

$ curl -0 http://python-distribute.org/distribute_setup.py

$ sudo python distribution_setup.py

Pip ist ein Tool zum Installieren von Python-Paketen. Es bietet die Funktionen zum Installieren von Paketen, Auflisten installierter Pakete, Aktualisieren von Paketen und Deinstallieren von Paketen.

Pip ist ein Ersatz für easy_install und bietet die gleiche Funktion zum Finden von Paketen wie easy_install. Daher können Pakete, die mit easy_install installiert werden können, auch mit pip installiert werden.

Pip installieren

Pip kann über das Quellcodepaket, easy_install oder ein Skript installiert werden.

Die verschiedenen Installationsmethoden werden im Folgenden vorgestellt:

Quellcode-Methode:

$ wget http://pypi.python.org/packages/ source/p/pip/pip-0.7.2.tar.gz (durch das neueste Paket ersetzen)

$ tar xzf pip-0.7.2.tar.gz

$ cd pip- 0.7.2

$ python setup.py install

easy_install:

$ easy_install pip

get_pip.py script:

$ curl -0 https://raw.github.com/pypa/pip/master/contrib/get-pip.py

$ sudo python get-pip .py

OK, schauen wir uns die Verwendung von Pip an

Paket installieren

$ pip install Markdown

Installierte Pakete auflisten

$ pip freeze

Bestimmte Versionen von Paketen installieren

Mit ==, >=, < ;=, >,

$ pip install 'Markdown

$ pip install 'Markdown>2.0,

Paket aktualisieren

Um das Paket auf die neueste Version zu aktualisieren, können Sie -U oder --upgrade verwenden

$ pip install -U Markdown

Paket deinstallieren

$ pip uninstall Markdown

Paket abfragen

pip search „Markdown“

PS – Py-Dateipfad nach der Paketinstallation: /usr/local/lib/python2.7/dist-packages


Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in die Paketverwaltungstools von Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn