2012-07-28 1 views
10

Ich habe gerade ein Upgrade auf OS X 10.8 Mountain Lion durchgeführt und habe Probleme zu verstehen, wie der Pydev-Debugger auf Aptana 3.0 funktionieren sollte.pydev Debugger: Ich finde keinen echten Speicherort für Python 2.7 nach OS 10.8 Upgrade

In Aptanas Einstellungen habe ich den Python-Interpreter mit dem Pfad "/ usr/bin/python" eingerichtet. Es gibt an, dass die System-Bibliotheken von "/System/Library/Frameworks/Python.framework/Versions/2.7/..." stammen

Wenn ich den Debugger für mein Google App Engine-Projekt in Aptana starte, protokolliert die Konsole :

pydev debugger: CRITICAL WARNING: This version of python seems to be incorrectly compiled (internal generated filenames are not absolute) 
pydev debugger: The debugger may still function, but it will work slower and may miss breakpoints. 

Darin heißt es auch:

pydev debugger: Unable to find real location for: /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py 
pydev debugger: Unable to find real location for: /Applications/Aptana Studio 3/plugins/org.python.pydev.debug_2.2.2.2011100512/pysrc/pydevd.py 
pydev debugger: Unable to find real location for: /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/posixpath.py 
... 

Und es listet alle der Py-Dateien im „/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2 out .7/"Ordner.

Meine App-Engine-Projekte noch geladen, aber ich verstehe nicht wirklich warum. Was muss ich für Aptana 3.0 konfigurieren und was hat sich zwischen meinen OSX 10.7 und 10.8 geändert, die diese kritische Warnung ausgelöst haben?

Antwort

12

Ich hatte ein sehr ähnliches Problem. Es stellte sich heraus, dass nach dem Upgrade auf Mountain Lion alle Python-Quelldateien verschwunden waren.

Die Lösung war die Installation der "Command Line Tools" von Apple. Versuchen Sie diesen Link:

https://developer.apple.com/downloads/index.action?=command%20line%20tools

Oder gehen Sie zu https://developer.apple.com/opensource/ und finden Sie die "Command Line Tools"

+6

Nizza, die Installation von Kommandozeilen-Tools zu den Trick für mich getan hat. Übrigens, wenn Sie Xcode 4.3 oder höher haben, können Sie es in Xcode unter Einstellungen> Download-Bereich> Installieren installieren. – leontx

+0

Auch funktionierte für mich, als ich diese Fehlermeldung mit Debugger in Pycharm bekam. – HorseloverFat