Я использую 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 ??
Во всех в настоящее время поддерживаемых версиях Ubuntu откройте терминал и работайте:
sudo apt-get install python3-bs4
python3-bs4 является терпимым к ошибке синтаксическим анализатором HTML для Python 3. Вы видите от этого, что существует два различных пакета: python-bs4 (для Python 2.x) и python3-bs4 (для Python 3.x), и препятствовать тому, чтобы Вы запутались, существует также две различных Интегрированных среды разработки для Python: БЕЗДЕЙСТВУЙТЕ и НЕАКТИВНЫЕ 3 для выполнения их в.