ich benutzeSelbstgebrautesum Python auf Snow Leopard zu installieren.
Nach der Installation von Python (2.7.2) füge ich /usr/local/share/python
vor meinem hinzu PATH
. Ich habe auch PYTHONPATH
auf eingestellt /usr/local/lib/python2.7/site-packages
.
Wenn ich pip
zur Installation verwendelxmloderFeedparserpython
, zum Beispiel, kann ich es nach dem Ausführen import lxml
problemlos tun.
Nach dem Ausführen pip install BeautifulSoup
gibt es .egg-info
im site-packages
oben aufgeführten Verzeichnis sowie im bs4
Verzeichnis ein Verzeichnis für BeautifulSoup, aber es from BeautifulSoup import BeautifulSoup
wird mir nur ein Fehler im Python-Interpreter angezeigt.
sys.path
Ist:
['',
'/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.0
und das Importieren usw. funktioniert.
Antwort1
Standardmäßig wird das neueste BeautifulSoup, 4.0b, installiert. Verwenden Sie die stabile Version, pip install BeautifulSoup==3.2.0
und 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