невозможно использовать Beautifulsoup4 в Pycharm 2,7? - PullRequest
0 голосов
/ 01 января 2019

Я использую pycharm с интерпретатором, установленным на 2.7.

Я установил beautifulsoup4 с помощью PyCharm (я просто нашел пакет и добавил его - я не делал этого в командной строке), и если я наведу курсор на пакет в PyCharm, он скажет, что он находится в:

PycharmProjects/ven/test/lib/Python2.7/site-packages

Это версия 4.7.0 beautifulsoup4.Я также пытался заставить его работать, используя:

pip --install upgrade beautifulsoup4 

Когда я использую:

from bs4 import BeautifulSoup

Он ничего не делает и возвращает

ImportError: cannot import name beautifulsoup

Строка 'from bs4 ..' также выделена серым цветом в скрипте PyCharm, что наводит меня на мысль, что это недопустимая команда.

Итак, мой вопрос: могу ли я использовать beautifulsoup4 с интерпретатором, установленным в 2.7?Все в моей настройке кажется правильным?Может кто-нибудь сказать мне, где я иду не так?спасибо.

Ответы [ 2 ]

0 голосов
/ 01 января 2019

В своем вопросе вы упоминаете, что использовали выражение вроде

from bs4 import BeautifulSoup

Но вы дали ошибку:

ImportError: cannot import name beautifulsoup

Возможно, вы делаете from bs4 import beautifulsoup

Это должно быть BeautifulSoup

0 голосов
/ 01 января 2019

импорт BeautifulSoup, как

from bs4 import BeautifulSoup
BeautifulSoup(requests.get(url).text, 'html.parser')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...