2015-04-27 3 views
5

Я пытаюсь использовать BeautifulSoup, и несмотря на использование оператора импорта:Невозможно импортировать Beautiful Soup

from bs4 import BeautifulSoup

Я получаю сообщение об ошибке: ImportError: cannot import name BeautifulSoup

import bs4 не дает каких-либо ошибок.

Я также попытался import bs4.BeautifulSoup и просто импортировать BS4 и создания объекта BeautifulSoup с: bs4.BeautifulSoup()

Любые рекомендации будут оценены.

+5

какая операционная система вы используете? как вы установили python? как вы установили beautifulsoup4? –

+1

делает 'import BeautifulSoup' работу? – bosnjak

+0

Я на сервере Linux. Я не уверен, как они были установлены, так как я не админ. Мне просто интересно, есть ли у кого-нибудь идеи, потому что я не могу разговаривать с администратором до завтра. – jhell

ответ

4

Этот вопрос я назвал файл HTMLParser.py, и это имя уже используется где-то в модуле BS4.

Спасибо всем, кто помог!

+1

То же самое произошло со мной, мой файл Python был назван «bs4.py», который выбросил ошибку. – Ruthus99

3

Я решил его, установив beautifulsoup4, «4» имеет важное значение.

pip install beautifulsoup4