我今天在Mac OSX 10.5.8上下载了针对Eclipse的pydev插件(3.5.2)。为了能够使用pydev,我需要在Eclipse中配置解释器。我不清楚我到底需要在这里做什么,或者这一步做什么。我想确保当我使用pydev运行Eclipse中的程序时,它使用我安装的enthued python发行版(epd),并且可以使用epd附带的所有包。有人能告诉我需要遵循的简单步骤吗?
如果我点击autoconfig,它会显示一堆文件夹和路径
/system/library/frameworks/python.framework/versions/2.5/……
但我知道EPD附带的python是2.6.4版本,所以autoconfig不选择EPD。
谢谢你的帮助。
更新-解决方案
如果其他人有兴趣学习如何做到这一点,请参阅下面MLVLJR回答中的第一个链接。使用那里的解决方案,除了在解决方案中建议的,shift+cmd+g没有帮助我看到python.app包中的内容。要查看其中的内容,请使用查找器中的“Gear”下拉菜单并选择“Show Package Contents”。

最佳答案

至少在Windows上,这似乎可以通过以下方式实现:
[导航Eclipse菜单]"Window">"Preferences">->"PyDev">"Interpreter - Python">->"New">"Auto Config"(这是您尝试使用的"Interpreter Name"旁边的,如果我正确的话)
[键入或粘贴到文本框中]"Interpreter Executable""OK"
单击“Readme.txt:”)
[更新]
来自enthued python distributionEPD.mkpg/Contents/Resources/Readme.txtepd-6.1-1-macosx-i386.dmginInterpreter Executableepd disk 32位MacOS disk image):
应用程序安装在/applications/epd32-6.1中。
以及底层的python框架
/library/frameworks/python.framework/versions/6.1
因此,Interpreter Name必须是:
/library/frameworks/python.framework/versions/6.1/python
你可以(几乎)提供任何你喜欢的。:)
希望这有帮助。
[编辑]
如果这不起作用,google search for“Error getting info on interpreter”给出了以下信息(问题可能与Eclipse版本(旧版本有bug)和symlink与实际路径问题有关):
Installing PyDev on OS X 10.5.2
[Pydev-users] [pydev - Users] mayapy on PyDev Maya Python is running on OSX
(展开)

关于python - 在Eclipse中配置Pydev Interpreter以使用Enthought Python Distribution,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2469849/

10-11 19:45
查看更多