2012-07-28 30 views
10

我剛剛升級到OS X 10.8 Mountain Lion,並且遇到麻煩了解pydev調試器應該如何在Aptana 3.0上工作。pydev調試器:OS 10.8升級後無法找到python 2.7的真實位置

在Aptana的首選項中,我使用位置爲「/ usr/bin/python」的python解釋器設置。它聲明系統庫來自「/System/Library/Frameworks/Python.framework/Versions/2.7/...」

當我在Aptana內爲Google App Engine項目啓動調試器時,控制檯日誌:

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. 

報告還指出:

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 
... 

並列出了所有的.py文件的「/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2內.7 /「文件夾。

我的應用程序引擎項目仍然加載,但我不明白爲什麼。我有什麼配置Aptana 3.0,以及我的OSX 10.7和10.8之間發生了什麼變化,導致此重要警告出現?

回答

12

我有一個非常類似的問題。事實證明,升級到Mountain Lion之後,所有Python源文件都消失了。

解決方案是安裝Apple的「命令行工具」。嘗試此鏈接:

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

或者去https://developer.apple.com/opensource/,找到「命令行工具」

+6

尼斯,安裝命令行工具的伎倆對我來說太。順便說一句,如果你有Xcode 4.3或更高版本,你可以在首選項>下載窗格>安裝中從Xcode安裝它。 – leontx 2012-09-11 13:24:27

+0

當我在Pycharm中使用調試器得到這個錯誤信息時,它也適用於我。 – HorseloverFat 2013-08-14 15:02:01

相關問題