BeautifulSoup no se encuentra después de instalar mediante pip

BeautifulSoup no se encuentra después de instalar mediante pip

estoy usandocerveza caserapara instalar Python en Snow Leopard.

Después de instalar Python (2.7.2), agrego /usr/local/share/pythonal frente de mi archivo PATH. También me puse PYTHONPATHa /usr/local/lib/python2.7/site-packages.

Si uso pippara instalarlxmloanalizador de alimentación, por ejemplo, luego de ejecutar python, puedo hacerlo import lxmlsin problemas.

Después de ejecutar pip install BeautifulSoup, existe un .egg-infodirectorio para BeautifulSoup en el site-packagesdirectorio mencionado anteriormente, así como el bs4directorio, pero from BeautifulSoup import BeautifulSoupsolo me da un error en el intérprete de Python.

sys.pathes:

['', 
 '/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']

¿Tienes idea de lo que está pasando?

Actualización: solución encontrada

De forma predeterminada, se instala la última versión de BeautifulSoup, 4.0b. Utilice la versión estable, pip install BeautifulSoup==3.2.0la importación, etc., funciona.

Respuesta1

De forma predeterminada, se instala la última versión de BeautifulSoup, 4.0b. Utilice la versión estable, pip install BeautifulSoup==3.2.0la importación, etc., funciona.

Respuesta2

BeautifulSoup ahora está dividido en beautifulsoup(versión 3..) y beautifulsoup4(versión 4..) en pips.

Entonces, para instalar una versión específica, ejecute:

sudo pip install beautifulsoup # version 3

o

sudo pip install beautifulsoup4 # version 4

información relacionada