pip installieren python 3

Das Installationsprogramm fur das Pip-Paket muss uber die Befehlszeile ausgefuhrt werden. Wenn Sie versuchen, ein Paket aus dem Python-Interpreter oder in einem Python-Programm zu installieren, stoßen Sie auf den Fehler SyntaxError: ungultige Syntax .

In diesem Handbuch werden wir die Ursache fur den ungultigen Syntaxfehler der pip-Installation und ihre Bedeutung erörtern. Wir werden ein Beispiel fur diesen Fehler durchgehen, damit Sie erfahren, wie Sie ihn in Ihrem Code beheben können.

Pip install ungultige Syntax

Python pip ist ein Paketinstallationsprogramm. Mit dem pip-Tool können Sie Pakete aus dem Python-Paketindex herunterladen und installieren, wo Tausende von Bibliotheken verfugbar sind, mit denen Sie in Ihrem Code arbeiten können.

Das pip-Tool wird als eigene Befehlszeile ausgefuhrt < Code > Schnittstelle. pip ist von Ihrer Python-Installation getrennt. Dies liegt daran, dass pip eher ein Installationsprogramm als ein Tool ist, das Code ausfuhrt.

Wenn diese Tools gebundelt wären, wäre es fur Entwickler, die Pakete installieren möchten, verwirrender, da eine ähnliche Syntax zum Starten verwendet wurde Ein Python-Programm wurde auch fur die Installation von Modulen gelten.

Dieses Verhalten ist in Programmierumgebungen ublich. Node.js verwendet npm, um Pakete zu installieren. Um ein Programm mit Node.js auszufuhren, mussen Sie den Befehl node verwenden.

Ein Beispielszenario

Wir werden die Beautiful Soup 4-Bibliothek (bs4) in . einrichten eine Entwicklungsumgebung. Mit dieser Bibliothek können Sie eine Webseite durchsuchen und bestimmte Datenelemente abrufen.

Eröffnen Sie zunächst eine Python-3-Shell. In dieser Shell erledigen wir die gesamte Arbeit fur unser Projekt:

81 % der Teilnehmer gaben an, dass sie sich nach dem Besuch eines Bootcamps hinsichtlich ihrer Berufsaussichten im Tech-Bereich sicherer fuhlten. Lassen Sie sich noch heute in ein Bootcamp einweisen.

Der durchschnittliche Bootcamp-Absolvent verbrachte weniger als sechs Monate im Karriereubergang, vom Beginn eines Bootcamps bis zur Suche nach seinem ersten Job.

python3

Eine interaktive Shell wird geöffnet, in die wir unseren Python-Code schreiben können:

Als nächstes lassen Sie uns die bs4-Bibliothek in unseren Code importieren. Wir mussen alle externen Bibliotheken importieren, die wir verwenden möchten, bevor wir sie in einem Programm oder der Shell referenzieren können. Hier ist der Befehl, den wir verwenden werden, um das bs4package zu importieren:

Unser Code gibt einen ModuleNotFoundError zuruck, wenn wir versuchen, unser Paket zu importieren. Das bedeutet, dass wir unser Programm nicht weiter schreiben können. Python kann die Paketmodule, die wir zum Schreiben unseres Programms benötigen, nicht finden. Lassen Sie uns diesen Fehler beheben, indem Sie die bs4-Bibliothek installieren:

>>> pip install bs4

Dieser Befehl fuhrt zu einem weiteren Fehler:

Es sieht so aus, als ob wir bs4 nicht mit dem pip3-Befehl in der Python-Shell installieren können. pip3 ist der Paketinstaller fur Python 3-Pakete.

Wir haben versucht, das bs4-Paket von . zu installieren den Python-Interpreter.

Sie können es daran erkennen, dass wir Python 3 mit dem Befehl python3 geöffnet und dann den Befehl pip3 install ausgefuhrt haben.

Python gibt einen ungultigen Syntaxfehler der pip-Installation zuruck, da pip kein Schlusselwort in Python ist. pip ist ein Befehlszeilentool, das von einer Befehlszeilen-Shell ausgefuhrt werden muss.

Um diesen Fehler zu beheben, mussen wir zuerst unsere Python-Shell beenden:

>>> exit()

Der Befehl exit() weist Python an, den geöffneten Interpreter zu schließen. Als nächstes können wir bs4 uber die Eingabeaufforderung installieren:

pip3 install bs4

Dieser Befehl installiert die pip-Bibliothek auf unserem System. Sobald dieser Befehl ausgefuhrt wurde, können wir eine neue Python-Shell öffnen:

python3

Unsere neue Shell sollte Zugriff haben in die bs4-Bibliothek. Wir können dies testen, indem wir bs4 in unseren Code importieren:

Es wird kein Fehler ausgegeben. Dies bedeutet, dass der Import erfolgreich war. Wir können jetzt bs4 in unserem Programm verwenden.

"Karriere-Karma trat in mein Leben ein, als ich es am dringendsten brauchte und half mir schnell, ein Bootcamp zu absolvieren. Zwei Monate nach meinem Abschluss fand ich meinen Traumjob, der zu meinem passte Werte und Ziele im Leben!"

Venus, Software Engineer bei Rockbot

Der pip install ungultige Syntaxfehler wird ausgegeben, wenn du versuchst Installieren Sie ein Python-Paket vom Interpreter. Um diesen Fehler zu beheben, beenden Sie Ihren Interpreter und fuhren Sie den Befehl pip install uber eine Befehlszeilen-Shell aus.

Jetzt verfugen Sie uber das nötige Fachwissen, um diesen Fehler wie ein professioneller Programmierer zu beheben!