/ / Kann schöne Suppe nicht importieren - Python, schöne Suppe

Schöne Suppe kann nicht importiert werden - python, beautifulsoup

Ich versuche, BeautifulSoup zu verwenden, und trotz der Importanweisung:

from bs4 import BeautifulSoup

Ich erhalte den Fehler: ImportError: cannot import name BeautifulSoup

import bs4 gibt keine Fehler.

Ich habe es auch versucht import bs4.BeautifulSoup und importieren Sie einfach bs4 und erstellen Sie ein BeautifulSoup-Objekt mit: bs4.BeautifulSoup()

Jede Anleitung würde geschätzt werden.

Antworten:

5 für die Antwort № 1

Das Problem war, dass ich die Datei genannt habe HTMLParser.py und dieser Name wird bereits im bs4-Modul verwendet.

Danke an alle die geholfen haben!


3 für die Antwort № 2

Ich habe es durch die Installation von beautifulsoup4 gelöst, die "4" ist unerlässlich.

pip install beautifulsoup4

0 für die Antwort № 3

Am Anfang stand auch dieser Typfehler, nachdem alle benötigten Module installiert wurden pip Installieren bs4 (Wenn Sie dies installiert haben, ist keine Installation erforderlich beautifusoup4 | BeautifulSoup4 durch pip oder woanders kommt es mit bs4 selbst)

Lösung: Gehen Sie einfach zu Ihrer Python-Datei, in der sie installiert ist C:pythonLibsite-packages und dann kopieren bs4 und beautifulsoup4-4.6.0.dist-info Ordner und fügen Sie es in Ihrem Projektordner ein, in dem Sie Ihr Arbeitsprojekt gespeichert haben.