BeautifulSoup nach der Installation über Pip nicht gefunden

BeautifulSoup nach der Installation über Pip nicht gefunden

ich benutzeSelbstgebrautesum Python auf Snow Leopard zu installieren.

Nach der Installation von Python (2.7.2) füge ich /usr/local/share/pythonvor meinem hinzu PATH. Ich habe auch PYTHONPATHauf eingestellt /usr/local/lib/python2.7/site-packages.

Wenn ich pipzur Installation verwendelxmloderFeedparserpython, zum Beispiel, kann ich es nach dem Ausführen import lxmlproblemlos tun.

Nach dem Ausführen pip install BeautifulSoupgibt es .egg-infoim site-packagesoben aufgeführten Verzeichnis sowie im bs4Verzeichnis ein Verzeichnis für BeautifulSoup, aber es from BeautifulSoup import BeautifulSoupwird mir nur ein Fehler im Python-Interpreter angezeigt.

sys.pathIst:

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

Irgendeine Idee, was los ist?

Update: Lösung gefunden

Standardmäßig wird das neueste BeautifulSoup, 4.0b, installiert. Verwenden Sie die stabile Version, pip install BeautifulSoup==3.2.0und das Importieren usw. funktioniert.

Antwort1

Standardmäßig wird das neueste BeautifulSoup, 4.0b, installiert. Verwenden Sie die stabile Version, pip install BeautifulSoup==3.2.0und das Importieren usw. funktioniert.

Antwort2

BeautifulSoup ist jetzt aufgeteilt in beautifulsoup(Version 3..) und beautifulsoup4(Version 4..) in Pip.

Um eine bestimmte Version zu installieren, führen Sie Folgendes aus:

sudo pip install beautifulsoup # version 3

oder

sudo pip install beautifulsoup4 # version 4

verwandte Informationen