So installieren Sie Pip unter Ubuntu

Pip ist ein Befehlszeilentool, mit dem Sie in Python geschriebene Softwarepakete installieren können. Erfahren Sie, wie Sie Pip unter Ubuntu installieren und zum Installieren von Python-Apps verwenden.



Pip ist ein Befehlszeilentool, mit dem Sie in Python geschriebene Softwarepakete installieren können. Erfahren Sie, wie Sie Pip unter Ubuntu installieren und zum Installieren von Python-Anwendungen verwenden.

TLDR





Triple Boot PC Mac Windows Ubuntu

Um PIP unter Ubuntu 20.04 zu installieren, sollten Sie sicherstellen, dass das Universe-Repository aktiviert ist und dann das python3-pip-Paket wie folgt installiert wird:

sudo add-apt-repository universum
sudo apt installiere python3-pip

Es gibt zahlreiche Möglichkeiten, Software auf Ubuntu installieren . Sie können Anwendungen aus dem Softwarecenter, aus heruntergeladenen Deb-Dateien, aus PPAs, aus Snap-Paketen, mit Flatpak, mit AppImage und sogar aus dem guten alten Quellcode installieren.



Hier ist eine andere Möglichkeit, Pakete auf zu installieren Ubuntu . Es heißt PIP und Sie können es verwenden, um Python-basierte Anwendungen zu installieren.

Was ist Pipi?

Pip steht für Pip Installs Packages. Pip ist ein kommandozeilenbasiertes Paketverwaltungssystem. Es wird verwendet, um Software zu installieren und zu verwalten, die in der Python-Sprache .

Sie können pip verwenden, um Pakete zu installieren, die im Python-Paketindex ( PyPI ).

Als Softwareentwickler können Sie mit pip verschiedene Python-Module und -Pakete für Ihre eigenen Python-Projekte installieren.

Als Endbenutzer benötigen Sie möglicherweise pip für die Installation einiger Anwendungen, die mit Python entwickelt wurden und einfach mit pip installiert werden können. Ein solches Beispiel ist die Anwendung Stress Terminal, die Sie einfach mit pip installieren können.

Sehen wir uns an, wie Sie pip auf Ubuntu und anderen Ubuntu-basierten Distributionen installieren können.

So installieren Sie pip auf Ubuntu, Linux Mint und anderen Ubuntu-basierten Distributionen

Ubuntu 18.04 hat standardmäßig sowohl Python 2 als auch Python 3 installiert und daher zwei mögliche Varianten von PIP für jede Python-Version. Pip bezieht sich standardmäßig auf die Python 2-Version. Pip für Python 3 wird als pip3 bezeichnet.

Python 2 ist veraltet und in Ubuntu 20.04 und höheren Versionen nicht verfügbar. Sie können nur PIP3 installieren.

Stellen Sie zunächst sicher, dass Python 3 auf Ubuntu installiert ist. Um dies zu überprüfen, verwenden Sie diesen Befehl:

python3 --version

Wenn es Ihnen eine Zahl wie Python 3.6.6 anzeigt, ist Python 3 auf Ihrem Linux-System installiert.

Jetzt können Sie pip3 mit dem folgenden Befehl installieren:

sudo apt install python3-pip

Sie sollten mit diesem Befehl überprüfen, ob pip3 korrekt installiert wurde:

pip3 --version

Es sollte Ihnen eine Nummer wie diese zeigen:

pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)

Dies bedeutet, dass pip3 erfolgreich auf Ihrem System installiert wurde.

Installieren Sie pip für die veraltete Python 2-Version (nur für Ubuntu 18.04)

Wenn Sie pip2 aus irgendeinem Grund wirklich benötigen, müssen Sie Folgendes tun.

Stellen Sie zunächst sicher, dass Python 2 installiert ist. Verwenden Sie unter Ubuntu den folgenden Befehl, um dies zu überprüfen.

python2 --version

Wenn kein Fehler auftritt und eine gültige Ausgabe die Python-Version anzeigt, haben Sie Python 2 installiert. Jetzt können Sie pip für Python 2 mit diesem Befehl installieren:

sudo apt install python-pip

Es wird pip und eine Reihe anderer Abhängigkeiten damit installieren. Überprüfen Sie nach der Installation, ob Sie pip richtig installiert haben.

pip --version

Es sollte Ihnen eine Versionsnummer anzeigen, etwa wie folgt:

pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7)

Dies bedeutet, dass Sie pip erfolgreich auf Ubuntu installiert haben.

Empfohlene Lektüre:

Anleitung zum Einrichten der Python-Umgebung unter Linux

Einrichten von Python-Umgebungen in Linux- und Unix-Systemen

Einrichtung von virtuellen Python2- und Python3-Umgebungen in Linux und Unix.

So verwenden Sie Pip-Befehle

Nachdem Sie pip installiert haben, sehen wir uns schnell einige der grundlegenden Pip-Befehle an. Diese Befehle helfen Ihnen, pip-Befehle zum Suchen, Installieren und Entfernen von Python-Paketen zu verwenden.

Installieren Sie ein Paket mit pip

Es gibt zwei Möglichkeiten, ein Paket mit PIP zu installieren. Sie installieren es entweder für den aktuell angemeldeten Benutzer oder Sie installieren es systemweit.

Wenn Sie die Option –user verwenden, installiert sie das Paket für den angemeldeten Benutzer, d. h. Sie, ohne sudo-Zugriff zu benötigen. Die installierte Python-Software ist nur für Sie verfügbar und andere Benutzer auf Ihrem System (falls vorhanden) können sie nicht verwenden.

pip3 install --user python_package_name

Wenn Sie die Option –user entfernen, wird das Paket systemweit installiert und steht allen Benutzern Ihres Systems zur Verfügung. In diesem Fall benötigen Sie sudo-Zugriff.

sudo pip3 install python_package_name

PIP unterstützt standardmäßig keine Tabulatorvervollständigung. Sie müssen also den genauen Paketnamen kennen, den Sie installieren möchten. Wie bekommt man das? Das zeige ich dir im nächsten Abschnitt.

Suche nach Paketen mit pip

Um im Python-Paketindex nach Paketen zu suchen, können Sie den folgenden pip-Befehl verwenden:

pip3 search search_string

Wenn Sie beispielsweise nach „Stress“ suchen, werden alle Pakete angezeigt, deren Name oder Beschreibung die Zeichenfolge „Stress“ enthält.

pip3 search stress stress (1.0.0) - A trivial utility for consuming system resources. s-tui (0.8.2) - Stress Terminal UI stress test and monitoring tool stressypy (0.0.12) - A simple program for calling stress and/or stress-ng from python fuzzing (0.3.2) - Tools for stress testing applications. stressant (0.4.1) - Simple stress-test tool stressberry (0.1.7) - Stress tests for the Raspberry Pi mobbage (0.2) - A HTTP stress test and benchmark tool stresser (0.2.1) - A large-scale stress testing framework. cyanide (1.3.0) - Celery stress testing and integration test support. pysle (1.5.7) - An interface to ISLEX, a pronunciation dictionary with stress markings. ggf (0.3.2) - global geometric factors and corresponding stresses of the optical stretcher pathod (0.17) - A pathological HTTP/S daemon for testing and stressing clients. MatPy (1.0) - A toolbox for intelligent material design, and automatic yield stress determination netblow (0.1.2) - Vendor agnostic network testing framework to stress network failures russtress (0.1.3) - Package that helps you to put lexical stress in russian text switchy (0.1.0a1) - A fast FreeSWITCH control library purpose-built on traffic theory and stress testing. nx4_selenium_test (0.1) - Provides a Python class and apps which monitor and/or stress-test the NoMachine NX4 web interface physical_dualism (1.0.0) - Python library that approximates the natural frequency from stress via physical dualism, and vice versa. fsm_effective_stress (1.0.0) - Python library that uses the rheological-dynamical analogy (RDA) to compute damage and effective buckling stress in prismatic shell structures. processpathway (0.3.11) - A nifty little toolkit to create stress-free, frustrationless image processing pathways from your webcam for computer vision experiments. Or observing your cat.

Über pip installierte Pakete entfernen

Wenn Sie ein über pip installiertes Python-Paket entfernen möchten, können Sie die Option zum Entfernen verwenden.

pip3 uninstall installed_package_name

Sie können in den obigen Befehlen pip anstelle von pip3 verwenden, wenn Sie pip2 in Ubuntu 18.04 verwenden.

Ich hoffe, dieser kurze Tipp hat Ihnen bei der Installation von pip auf Ubuntu geholfen. Wenn Sie Fragen oder Anregungen haben, lassen Sie es mich bitte im Kommentarbereich unten wissen.


Gefällt Ihnen, was Sie lesen? Bitte teilen Sie es mit anderen.

Interessante Artikel

So deinstallieren Sie die unerwünschte Anwendung PC Power Plus

So deinstallieren Sie die unerwünschte Anwendung PC Power Plus

So deinstallieren Sie PC Power Plus Unerwünschte Anwendung - Anleitung zum Entfernen (aktualisiert)

Wie deinstalliere ich die potenziell unerwünschte Anwendung Garbage Cleaner?

Wie deinstalliere ich die potenziell unerwünschte Anwendung Garbage Cleaner?

So deinstallieren Sie Garbage Cleaner Unerwünschte Anwendung - Anleitung zum Entfernen (aktualisiert)

Wie beendet man Vim? Mehrere Möglichkeiten zum Beenden des Vim-Editors

Wie beendet man Vim? Mehrere Möglichkeiten zum Beenden des Vim-Editors

Über eine Million Menschen wussten nicht, wie sie Vim verlassen sollten. Es gibt mehrere Möglichkeiten, den Vim-Editor unter Linux zu beenden.

So entfernen Sie das Popup-Fenster 'Ihr Computer hat zu wenig Speicher'

So entfernen Sie das Popup-Fenster 'Ihr Computer hat zu wenig Speicher'

So entfernen Sie Ihren Computer: Der Arbeitsspeicher ist knapp POP-UP (Mac) - Anleitung zum Entfernen von Viren (aktualisiert)

Anzeigen von Ad Blaster

Anzeigen von Ad Blaster

So deinstallieren Sie Ads by Ad Blaster - Anweisungen zum Entfernen von Viren (aktualisiert)

So entfernen Sie den Browser-Hijacker auf der Registerkarte 'Anweisungen'

So entfernen Sie den Browser-Hijacker auf der Registerkarte 'Anweisungen'

So entfernen Sie Anweisungen Tab Browser Hijacker - Anleitung zum Entfernen von Viren (aktualisiert)

Das Sicherheitszertifikat von Window ist abgelaufen. POP-UP-Betrug

Das Sicherheitszertifikat von Window ist abgelaufen. POP-UP-Betrug

So entfernen Sie das Sicherheitszertifikat von Windows ist abgelaufen POP-UP-Betrug - Leitfaden zum Entfernen von Viren (aktualisiert)

So entfernen Sie MR.ROBOT-Ransomware vom Betriebssystem

So entfernen Sie MR.ROBOT-Ransomware vom Betriebssystem

So entfernen Sie MR.ROBOT Ransomware - Schritte zum Entfernen von Viren (aktualisiert)

Win32 / Bluteal.B! Rfn Trojaner

Win32 / Bluteal.B! Rfn Trojaner

So entfernen Sie Win32 / Bluteal.B! Rfn Trojaner - Anweisungen zum Entfernen von Viren (aktualisiert)

Wie behebt man 'Das Gerät wird von einer anderen Anwendung verwendet'?

Wie behebt man 'Das Gerät wird von einer anderen Anwendung verwendet'?

Wie behebt man 'Das Gerät wird von einer anderen Anwendung verwendet'?


Kategorien