BeautifulSoup не найден после установки через pip

BeautifulSoup не найден после установки через pip

Я используюДомашнее пиводля установки Python на Snow Leopard.

После установки Python (2.7.2) я добавляю /usr/local/share/pythonв начало своего PATH. Я также PYTHONPATHустанавливаю /usr/local/lib/python2.7/site-packages.

Если я использую pipдля установкиlxmlилифидпарсер, например, затем после бега pythonя могу import lxmlбез проблем.

После запуска в указанном выше каталоге pip install BeautifulSoupсуществует .egg-infoкаталог для BeautifulSoup site-packages, а также сам bs4каталог, но from BeautifulSoup import BeautifulSoupв интерпретаторе Python возникает ошибка.

sys.pathявляется:

['', 
 '/usr/local/lib/python2.7/site-packages/pip-1.0.2-py2.7.egg', 
 '/usr/local/Cellar/python/2.7.2/lib/python2.7/site-packages/pip-1.0.2-py2.7.egg', 
 '/Users/Chris/src/python-pinboard', 
 '/usr/local/lib/python2.7/site-packages', 
 '/usr/local/Cellar/python/2.7.2/lib/python27.zip', 
 '/usr/local/Cellar/python/2.7.2/lib/python2.7', 
 '/usr/local/Cellar/python/2.7.2/lib/python2.7/plat-darwin', 
 '/usr/local/Cellar/python/2.7.2/lib/python2.7/plat-mac', 
 '/usr/local/Cellar/python/2.7.2/lib/python2.7/plat-mac/lib-scriptpackages', 
 '/usr/local/Cellar/python/2.7.2/lib/python2.7/lib-tk', 
 '/usr/local/Cellar/python/2.7.2/lib/python2.7/lib-old', 
 '/usr/local/Cellar/python/2.7.2/lib/python2.7/lib-dynload', 
 '/usr/local/Cellar/python/2.7.2/lib/python2.7/site-packages']

Есть идеи, что происходит?

Обновление: решение найдено

По умолчанию устанавливается последняя версия BeautifulSoup, 4.0b. Используйте стабильную версию, pip install BeautifulSoup==3.2.0и импорт и т. д. работает.

решение1

По умолчанию устанавливается последняя версия BeautifulSoup, 4.0b. Используйте стабильную версию, pip install BeautifulSoup==3.2.0и импорт и т. д. работает.

решение2

BeautifulSoup теперь разделен на beautifulsoup(версия 3..) и beautifulsoup4(версия 4..) в пип.

Итак, чтобы установить определенную версию, выполните:

sudo pip install beautifulsoup # version 3

или

sudo pip install beautifulsoup4 # version 4

Связанный контент