So installieren Sie Python3 schöne Suppenumgebung unter Debian Linux
- 5006
- 815
- Lana Saumweber
Schöne Suppe ist ein Python -Paket zum Parsen von HTML- und XML Python-BS4
. Jedoch, Python-BS4
Das Paket ist ein Standardpaket im Debian Linux -System für die Python 2 -Version. Wenn Sie beabsichtigt sind, Python3 als Standardumgebung zu verwenden, müssen Sie auch Python3 und seine entsprechende Version von BS4 installieren Python3-BS4
. Beginnen wir mit der Python3 -Installation:
# APT -Get Install -y Vim Python3
Stellen Sie nach einer erfolgreichen Installation des Python3 -Pakets sicher, dass Python3 als Standardeinstellung festgelegt ist:
# Update-Alternative-install/usr/bin/python python/usr/bin/python3.4 2 Update-Alternative: Verwenden/usr/bin/python3.4 Um/usr/bin/python (Python) im Auto -Modus bereitzustellen
Bestätigen Sie, dass Python 3 eine Standardversion ist:
# Python --version Python 3.4.2
Alles, was bleibt, ist, wunderschöne Suppen -Parsen -HTML- und XML -Paket zu installieren, um Python Version 3 zu entsprechen:
# APT-Get Installieren Sie Python3-BS4
Alles erledigt. Testen Sie die schöne Suppen -Parsen von HTML und XML mit dem folgenden Beispielskript:
#!/usr/bin/env python3 von urllib.anfordern Sie urlopen importieren von bs4 BeautifulSoup html = urlopen ("http: // www.Gnu.org ") BSOBJ = BeautifulSoup (HTML.lesen()); Druck (BSOBJ.Titel)
Speichern Sie den obigen Code in einer Datei zB. Schrott.py
und machen Sie es ausführbar:
$ chmod +x Scrapetest.py
Einmal fertig ausführen Schrott.py
Skript:
$ ./Scrapetest.PY das GNU -Betriebssystem und die kostenlose Softwarebewegung
Fehlerbehebung
Traceback (neuester Anruf letztes): Datei "Scrapetest.Py ", Zeile 2, in BS4 Import BeautifulSoup ImporteurRor: Kein Modul mit dem Namen" BS4 "
Ihre Python- und BS4 -Version stimmt nicht überein oder BS4 ist nicht installiert. Stellen Sie sicher, dass BS4 installiert ist und dass es Ihrer Python -Version entspricht.
Verwandte Linux -Tutorials:
- Dinge zu installieren auf Ubuntu 20.04
- Dinge zu installieren auf Ubuntu 22.04
- So setzen Sie Standardprogramme mithilfe von Update-Alternativen auf…
- Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
- Eine Einführung in Linux -Automatisierung, Tools und Techniken
- VIM -Editor -Grundlagen in Linux
- Ubuntu 20.04 Hadoop
- Mint 20: Besser als Ubuntu und Microsoft Windows?
- Installieren Sie Arch Linux in VMware Workstation
- Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
- « Cdrom nicht abrufen
- OwnCloud -Datei -Synchronisation und Freigabe Serverinstallation auf Debian 8 Jessie Linux »