Installieren Sie Beautiful Soup in Python
-
Installieren Sie
Beautiful Soupmit dem Package Installer for Python (PIP) -
Installieren Sie
Beautiful Soupmit dem Advanced Package Tool (APT) -
Installieren Sie
Beautiful Soupdurch manuelles Herunterladen der Quellcodes -
Installieren Sie
Beautiful Soupmitwgetundtarunter Linux
Python stellt uns verschiedene Bibliotheken und Module zur Verfügung, um verschiedene Aufgaben auszuführen. Die Bibliothek Beautiful Soup wird in Python verwendet, um HTML- und XML-Dateien zu schaben.
In diesem Artikel werden verschiedene Möglichkeiten zur Installation der Beautiful Soup-Bibliothek in Python besprochen.
Installieren Sie Beautiful Soup mit dem Package Installer for Python (PIP)
Um die Beautiful Soup-Bibliothek mit PIP zu installieren, können Sie den folgenden Befehl im Befehlszeilenterminal auf Ihrem Computer ausführen.
pip install beautifulsoup4
Der obige Befehl installiert nach der Ausführung die Bibliothek Beautiful Soup auf Ihrem Computer. Wenn Sie Python 2.x und 3.x auf demselben Rechner verwenden, installiert der obige Befehl die beautiful soup-Bibliothek in Ihrem Python 2.x-Verzeichnis.
Um die Bibliothek Beautiful Soup im Python-Verzeichnis 3.x zu installieren, können Sie den folgenden Befehl im Befehlszeilenterminal ausführen.
pip3 install beautifulsoup4
Installieren Sie Beautiful Soup mit dem Advanced Package Tool (APT)
APT wird verwendet, um Softwarepakete effizient zu handhaben. Sie benötigen das Administratorpasswort des Computers, um die Bibliothek Beautiful Soup mit APT zu installieren.
Um beautiful soup mit APT zu installieren, müssen Sie den folgenden Befehl im Kommandozeilen-Terminal ausführen.
sudo apt-get install python-bs4
Hier wird das Schlüsselwort sudo verwendet, um den Befehl im Superuser-Modus, also im Administratormodus, auszuführen. Ohne den Befehl sudo können Sie keine Software auf Ihrem Computer installieren.
Wenn Sie mehrere Python-Versionen auf Ihrem Computer installiert haben, installiert der obige Befehl erneut die Bibliothek beautiful soup in das Verzeichnis von Python 2. Um die Bibliothek Beautiful Soup in Python 3 zu installieren, können Sie den folgenden Befehl verwenden.
sudo apt-get install python3-bs4
Installieren Sie Beautiful Soup durch manuelles Herunterladen der Quellcodes
Um die Bibliothek Beautiful Soup in Python mit dem Quellcode zu installieren, müssen Sie zuerst den Quellcode von diesem Link herunterladen. Sie erhalten eine komprimierte Datei über den Link.
-
Nach dem Herunterladen der Datei müssen Sie in das Verzeichnis wechseln, in das die Datei heruntergeladen wurde. Dann müssen Sie die Dateien aus der heruntergeladenen komprimierten Datei extrahieren.
-
Nachdem Sie alle Dateien extrahiert haben, müssen Sie zu dem Ordner wechseln, in dem die Dateien extrahiert wurden. Dort finden Sie eine Datei namens
setup.py.Sie müssen das Befehlszeilenterminal im aktuellen Verzeichnis ausführen, in dem
setup.pygespeichert ist. -
Als nächstes müssen Sie die Datei
setup.pymit dem folgenden Befehl im Terminal ausführen.python setup.py. -
Nachdem Sie den obigen Befehl ausgeführt haben, wird die Bibliothek
Beautiful Soupim Verzeichnis Ihres Python 2 installiert. Um die BibliothekBeautiful Soupin Python 3 zu installieren, können Siesetup.pymit Python 3 ausführen, indem Sie den folgenden Befehl im Befehlszeilenterminal ausführen.python3 setup.py
Denken Sie daran, die Befehle auszuführen, indem Sie das Terminal im selben Verzeichnis öffnen, in dem setup.py gespeichert ist. Andernfalls werden Sie mit Fehlern konfrontiert.
Installieren Sie Beautiful Soup mit wget und tar unter Linux
Der Befehl wget führt eine URL aus, um eine Datei über die Befehlszeile herunterzuladen. Außerdem wird der Befehl tar verwendet, um eine komprimierte Datei über die Befehlszeile zu entpacken.
Wir werden die folgenden Schritte verwenden, um die Bibliothek Beautiful Soup mit den Befehlen wget und tar zu installieren.
-
Zuerst führen wir den Befehl
wgetmit dem Download-Link des Quellcodes der Bibliothekbeautiful soupaus, wie unten gezeigt.wget https://www.crummy.com/software/BeautifulSoup/bs4/download/4.0/beautifulsoup4-4.0.0b3.tar.gz -
Nach dem Herunterladen der komprimierten Datei verwenden wir den Befehl
tar, um den Inhalt der komprimierten Datei zu extrahieren, wie unten gezeigt.tar -xvzf beautifulsoup4-4.0.0b3.tar.gz -
Sobald der Befehl
tarausgeführt wurde, führen wir die Dateisetup.pymit dem folgenden Befehl aus.python setup.py install -
Wenn der obige Befehl ausgeführt wird, wird die Bibliothek
Beautiful Soupin das Verzeichnis von Python 2 installiert, wenn auf Ihrem Computer verschiedene Python-Versionen installiert sind. Um die Bibliothek im Python 3-Verzeichnis zu installieren, können Sie den folgenden Befehl verwenden.python3 setup.py install
Um die Installation des Moduls Beautiful Soup zu überprüfen, können Sie die import-Anweisung in Ihrem Programm verwenden, wie unten gezeigt.
import bs4
Wenn die Ausführung der obigen Anweisung in einem Python-Programm keinen Fehler verursacht, wurde die Bibliothek Beautiful Soup erfolgreich auf Ihrem Computer installiert.
Von allen in diesem Artikel besprochenen Methoden empfehlen wir Ihnen, das Paketinstallationsprogramm für Python (PIP) oder das Advanced Package Tool (APT) zu verwenden, um die Bibliothek Beautiful Soup auf Ihrem Computer zu installieren. Dies hilft Ihnen, Fehler wie Versionskonflikte oder das Fehlen von Abhängigkeiten zu vermeiden, da PIP und APT diese Dinge für Sie erledigen.
Aditya Raj is a highly skilled technical professional with a background in IT and business, holding an Integrated B.Tech (IT) and MBA (IT) from the Indian Institute of Information Technology Allahabad. With a solid foundation in data analytics, programming languages (C, Java, Python), and software environments, Aditya has excelled in various roles. He has significant experience as a Technical Content Writer for Python on multiple platforms and has interned in data analytics at Apollo Clinics. His projects demonstrate a keen interest in cutting-edge technology and problem-solving, showcasing his proficiency in areas like data mining and software development. Aditya's achievements include securing a top position in a project demonstration competition and gaining certifications in Python, SQL, and digital marketing fundamentals.
GitHub