So installieren Sie Python3 schöne Suppenumgebung unter Debian Linux

So installieren Sie Python3 schöne Suppenumgebung unter Debian Linux

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…