我刚刚升级到OS X 10.8 Mountain Lion,但在了解pydev调试器在Aptana 3.0上的工作方式时遇到了麻烦。
在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
...
并且列出了“/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/”文件夹中的所有.py文件。
我的应用程序引擎项目仍在加载,但我真的不明白为什么。我必须配置Aptana 3.0,并且在OSX 10.7和10.8之间进行了哪些更改,从而使此严重警告出现?
最佳答案
我有一个非常类似的问题。事实证明,升级到Mountain Lion后,所有Python源文件都消失了。
解决方案是从Apple安装“命令行工具”。试试这个链接:
https://developer.apple.com/downloads/index.action?=command%20line%20tools
或转到https://developer.apple.com/opensource/并找到“命令行工具”
关于python - OS 10.8升级后的pydev调试器: unable to find real location for python 2. 7,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11702139/