Beautiful Soup 4 не работает с Python 3.4.0

Я использую Ubuntu 14.04 64 бит Операционная система.

Я установил Beautiful Soup 4 с помощью этой команды:

sudo apt-get install python-bs4

С Python 2.7.6 у меня не было проблем с импортом bs4 модуль. Но когда я использовал Python 3.4.0 , он показал мне эту ошибку.

>>>import bs4
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named 'bs4'

Я также пытался установить его, используя pip .

sudo pip install beautifulsoup4

Но опять же это не сработало с Python 3.4.0.

Прямо сейчас я удалил pip, а также удалил Beautiful Soup 4

sudo apt-get remove python-bs4
sudo apt-get remove python-pip

Что мне делать дальше, чтобы правильно установить Beautiful Soup 4 для Python 2.7.6 и ] Python 3.4.0 ??

5
задан 11 May 2015 в 14:46

1 ответ

Во всех в настоящее время поддерживаемых версиях Ubuntu откройте терминал и работайте:

sudo apt-get install python3-bs4

python3-bs4 является терпимым к ошибке синтаксическим анализатором HTML для Python 3. Вы видите от этого, что существует два различных пакета: python-bs4 (для Python 2.x) и python3-bs4 (для Python 3.x), и препятствовать тому, чтобы Вы запутались, существует также две различных Интегрированных среды разработки для Python: БЕЗДЕЙСТВУЙТЕ и НЕАКТИВНЫЕ 3 для выполнения их в.

0
ответ дан 11 May 2015 в 14:46

Другие вопросы по тегам:

Похожие вопросы: