Ich habe dies gelesen, ohne die Lösung zu finden: http://docs.python.org/install/index.html
Ich denke, der derzeit richtige Weg, dies zu tun, ist wie bei Pramod-Kommentaren durch pip
pip install beautifulsoup4
wegen der letzten Änderungen in Python, siehe Diskussion hier . Das war früher nicht so.
Der "normale" Weg ist:
cd
in das resultierende Verzeichnispython setup.py install
EinEine andere Lösung ist die Verwendung von easy_install
. Gehen Sie zu http://peak.telecommunity.com/DevCenter/EasyInstall ), installieren Sie das Paket anhand der Anweisungen auf dieser Seite und geben Sie in einem Terminalfenster Folgendes ein:
easy_install BeautifulSoup4
# for older v3:
# easy_install BeautifulSoup
easy_install
Übernimmt das Herunterladen, Entpacken, Erstellen und Installieren des Pakets. Der Vorteil von easy_install
Ist, dass es nach vielen verschiedenen Python Paketen suchen kann, da es die PyPI Registry abfragt Wenn Sie easy_install
auf Ihrem Computer haben, installieren Sie viele, viele verschiedene Pakete von Drittanbietern einfach mit einem Befehl auf einer Shell.
Brian hat mich auch geschlagen, aber da ich bereits das Protokoll habe:
[email protected] ~$ Sudo easy_install BeautifulSoup
Searching for BeautifulSoup
Best match: BeautifulSoup 3.0.7a
Processing BeautifulSoup-3.0.7a-py2.5.Egg
BeautifulSoup 3.0.7a is already the active version in easy-install.pth
Using /Library/Python/2.5/site-packages/BeautifulSoup-3.0.7a-py2.5.Egg
Processing dependencies for BeautifulSoup
Finished processing dependencies for BeautifulSoup
.. oder der normale langweilige Weg:
[email protected] ~/Downloads$ curl http://www.crummy.com/software/BeautifulSoup/download/BeautifulSoup.tar.gz > bs.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 71460 100 71460 0 0 84034 0 --:--:-- --:--:-- --:--:-- 111k
[email protected] ~/Downloads$ tar -xzvf bs.tar.gz
BeautifulSoup-3.1.0.1/
BeautifulSoup-3.1.0.1/BeautifulSoup.py
BeautifulSoup-3.1.0.1/BeautifulSoup.py.3.diff
BeautifulSoup-3.1.0.1/BeautifulSoupTests.py
BeautifulSoup-3.1.0.1/BeautifulSoupTests.py.3.diff
BeautifulSoup-3.1.0.1/CHANGELOG
BeautifulSoup-3.1.0.1/README
BeautifulSoup-3.1.0.1/setup.py
BeautifulSoup-3.1.0.1/testall.sh
BeautifulSoup-3.1.0.1/to3.sh
BeautifulSoup-3.1.0.1/PKG-INFO
BeautifulSoup-3.1.0.1/BeautifulSoup.pyc
BeautifulSoup-3.1.0.1/BeautifulSoupTests.pyc
[email protected] ~/Downloads$ cd BeautifulSoup-3.1.0.1/
[email protected] ~/Downloads/BeautifulSoup-3.1.0.1$ Sudo python setup.py install
running install
<... snip ...>
Laden Sie das Paket herunter und entpacken Sie es. Wechseln Sie in Terminal in das Verzeichnis des Pakets und geben Sie Folgendes ein
python setup.py install