Installation pandas in python 2.7, ubuntu 12.04

als ich anfangs lief

  $ pip install pandas

gab es mir einen Fehler, dass ich nicht die Berechtigungen.
dann, als ich versuchte,

  $ sudo pip install pandas

es gab mir das -

  fatal error: Python.h: No such file or directory

Nach einigem suchen, stieß ich auf diesen Befehl

  $ sudo pip install -U pandas

nach einer sehr, sehr ausführliche Ausgabe, gab es den gleichen Fehler, aber dieses mal hat es mich dazu bewogen, dass ich vielleicht brauchen/wollen, install python-dev & python-setuptools
nach der Installation von python-dev, pip installieren pandas funktionierte Prima und ohne Probleme!

So, meine Frage ist, weiß jemand, warum dieses problem aufgetreten ist?! Hat dies geschah vor?!
und was bedeutet das -U in $ pip install-U ... stehen?! es ist nicht erwähnt in der Hilfe-Seite für pip, das habe ich überprüft!

Weiß ich auch, dass es dort eine log-Datei unter /home/user/.pip/pip.melden Sie aber anstelle von Anhängen werden Fehlermeldungen in der log-Datei, wird es umgeschrieben, jedes mal gibt es pip läuft in ein problem.

Gibt es trotzdem, um dieses Problem beheben?!
Auch kann ich pip anmelden jede Installation als auch und nicht nur diejenigen, die schief ging!
anstatt

  $ pip install ... >> LOG_FILE

immer!

EDIT 1 : stellt sich heraus, dass ich nicht genug tun, Forschung, fand ich, dass Python.h ist nicht unbedingt standardmäßig installiert, wenn ich Sie installiert haben.

Aber ich würde noch gerne wissen, was das -U steht für und zu halten, wie eine log-Datei im bib.

  • Warum ist das off-topic? Es geht um die Installation von Programmier-tools und Bibliotheken.
  • Dies ist von Interesse für Programmierer in Erster Linie (keine Systemadministratoren). Diejenigen, die geschlossen diese Frage sollten denken Sie einen moment "wo sonst sollte das gehen" und "auch nicht-python-Programmierer interessiert das?"
  • Ich verstehe nicht, warum es off-topic ist entweder. Das eigentliche problem ist es ist zu Fragen, mindestens 3-4 unterschiedliche Fragen auf einmal, also Schluss als "zu breit" oder ein aggressives Bearbeiten wäre eher angebracht.
  • btw habe ich die Antwort unter "python-dev-Paket erforderlich ist" - und jetzt bin ich eingestellt. Ich bin froh, diese Frage ist hier.
InformationsquelleAutor rahul.poruri | 2013-06-19
Schreibe einen Kommentar