Wo ist BeautifulSoup4 versteckt?

Habe ich sudo pip install BeautifulSoup4 und bekam eine schrecklich optimistisch Antwort:

Downloading/unpacking beautifulsoup4
  Running setup.py egg_info for package beautifulsoup4
Installing collected packages: beautifulsoup4
  Running setup.py install for beautifulsoup4
Successfully installed beautifulsoup4
Cleaning up..

aber wenn ich versuche, mit import BeautifulSoup4 oder from BeautifulSoup4 import BeautifulSoup4 in einem Skript, python sagt, dass es kein Modul mit diesem Namen.

> import BeautifulSoup
ImportError: No module named BeautifulSoup

Update: pip sagt mir beautifulsoup4 in /usr/local/lib/python2.6/dist-packages aber ich bin mit 2.7.2+ (und print sys.path sieht 2.7 Pfade) ... so jetzt muss ich herausfinden, warum pip ist, die Dinge in der falschen Stelle.

Führen Sie pip install beautifulsoup4 wieder, um herauszufinden, wo das Paket installiert wurde und dann in Ihre Python ausführen import sys ands print sys.path um zu sehen, wo Python sieht für Module
re-ausgeführt pip sagt mir beautifulsoup4 in /usr/local/lib/python2.6/dist-packages aber print sys.path gibt alle Pfade als python2.7 ... der überarbeitung meiner Frage.
Sie sind mit einem 2.6 pip-installation. Installieren pip für 2.7 (separat erhältlich) und verwenden Sie pip-2.7.
Bearbeitet ich Ihre Antwort so konnte ich es akzeptieren. Fühlen Sie sich frei, um es wieder in deinen eigenen Worten. Danke.
Verwandte: stackoverflow.com/questions/5538329/...

InformationsquelleAutor Amanda | 2012-10-15

Schreibe einen Kommentar