Python-Module können nicht installiert werden

Ich verwende OSX 10.8.5 mit Python 2.7.10. Wenn ich das Folgende ausführe, pip install pyodbcerhalte ich die folgende Fehlermeldung.

Fehlermeldung:

Befehl "/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python -c "import setuptools, tokenize;__file__='/private/var/folders/vy/13xnp2r52ls80mzhmcns__bm0000gp/T/ pip-build-OUZxeg/pyodbc/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/vy/13xnp2r52ls80mzhmcns__bm0000gp/T/pip-BhOEZo-record/install-record.txt --single-version-externally-managed --compile" mit Fehler fehlgeschlagen Code 1 in /private/var/folders/vy/13xnp2r52ls80mzhmcns__bm0000gp/T/pip-build-OUZxeg/pyodbc

Xcode 5.1 ist installiert und pip listzeigt:

argh (0.26.1) 
html5lib (0.999999) 
pathtools (0.1.2) 
pip (7.1.0) 
PyYAML (3.11) 
setuptools (15.2) 
simplejson (3.8.0) 
six (1.9.0) 
wheel (0.24.0)

Ich bin ziemlich neu in OS X, also ist jede Hilfe willkommen.

Hast du Xcode installiert?
Könntest du auch die Ausgabe von einfügen pip list?
@Mark Xcode ist installiert 5.1
@theoden argh (0.26.1) html5lib (0.999999) pathtools (0.1.2) pip (7.1.0) PyYAML (3.11) setuptools (15.2) simplejson (3.8.0) six (1.9.0) wheel (0.24.0)
Ich stimme dafür, diese Frage als nicht zum Thema gehörend zu schließen, da diese Frage angesichts der Antwort niemand anderem helfen wird
@Markus Danke für den Kommentar. Wir schließen Fragen nicht mehr, nur weil sie eng sind. Dies hat einen bestimmten Fehler und ist auf der Website willkommen. Wir können das Warum ausführlicher bei Ask Different Meta diskutieren - Es ist eine +1-Frage, IMO.

Antworten (1)

Problem gelöst

Dieses Problem wurde verursacht, weil ich eine Zeitmaschine zurück importiert hatte, die mit Snow Lepoard erstellt wurde. Dadurch wurden die Berglöwen-Bibliotheken überschrieben.

Ich musste nur Mountain Lion über die vorhandene Installation neu installieren und dann xcode und Homebrew und es hat gut funktioniert.

Ich komme auch durcheinander zwischen "System Python" und "Homebrew Python" - pip vs easy_install. Gut, dass Sie es aussortiert haben +1
@bmike pip und way_install können sowohl mit System- als auch mit Home-Brew- und anderen Pythons verwendet werden - sie alle müssen den richtigen Python in der # haben! Header
@Mark Ich weiß und ich vergesse immer wieder die Pfade, also brauchen meine Pythons von Zeit zu Zeit ein professionelles Gerangel. i.stack.imgur.com/0tfqZ.jpg