Cur*_*arn 16 python pydev enthought
我今天在Mac OSX 10.5.8上下载了Eclipse(3.5.2)的Pydev插件.为了能够使用Pydev,我需要在Eclipse中配置解释器.我不清楚我到底需要做什么,或者这一步做了什么.我想确保当我使用Pydev从Eclipse运行程序时,它使用我安装的Enthought Python Distribution(EPD),并且可以使用EPD附带的所有软件包.有人可以告诉我我需要遵循的简单步骤.
如果我点击autoconfig,它会显示一堆带路径的文件夹
/System/Library/Frameworks/Python.Framework/Versions/2.5/...
但我知道EPD附带的Python是版本2.6.4,因此autoconfig不会选择EPD.
谢谢你的帮助.
更新 - 解决方案
如果其他人有兴趣学习如何操作,请参阅下面mlvljr的答案中的第一个链接.使用那里的解决方案除了解决方案中建议的Shift + Cmd + G,没有帮助我在Python.app包中看到.要查看它,请使用Finder中的"齿轮"下拉菜单,然后选择"显示包装内容"
Jac*_*ing 12
Mac OS 10.6.4:
选择解释器/Library/Frameworks/Python.framework/Versions/2.7/Python不起作用.
我不得不选择 /Library/Frameworks/Python.framework/Versions/2.7/bin/python
mlv*_*ljr 10
至少在Windows上,这似乎可以通过以下方式实现:
[导航Eclipse菜单] "Window"- > "Preferences"- > "PyDev"- > "Interpreter - Python"- > "New"("Auto Config"如果我做对了,你试着使用它旁边)
[键入或粘贴到文本框中] "Interpreter Name","Interpreter Executable"
点击"OK":))
[UPDATE]
来自Enthought Python Distribution Readme.txt(EPD.mkpg/Contents/Resources/Readme.txt在epd-6.1-1-macosx-i386.dmgEPD磁盘32位MacOS磁盘映像中):
应用程序安装到/Applications/EPD32-6.1
,底层Python框架安装到/Library/Frameworks/Python.framework/Versions/6.1
所以,Interpreter Executable必须是:
/Library/Frameworks/Python.framework/Versions/6.1/python
您可以(几乎)提供任何Interpreter Name您喜欢的.:)
希望这可以帮助.
[编辑]
如果这没有帮助,谷歌搜索“Error getting info on interpreter”提供以下(问题可能与Eclipse版本(旧版本有bug)和符号链接与实际路径问题有关):
[Pydev-users] [pydev - Users] mayapy on PyDev Maya Python正在OSX上运行
无法在首选项中设置python interperter - ID:1523582(展开"comments")
| 归档时间: |
|
| 查看次数: |
20835 次 |
| 最近记录: |