将 Python 解释器链接到 Eclipse 中的 PyDev 项目

Linking Python Interpreter to PyDev Project in Eclipse

这很尴尬,但我不记得(或在文档中找到)从 Subclipse 签出时如何 link Python27 到新项目。正如您在下面看到的,mccr 已 Python27 link 编辑并且 运行 很好。但是我刚从 SVN 检出的版本 mccr2 缺少 属性 "PyDev - Interpreter / Grammar".

我从未使用过 subclipse,但我可以看出 mccr2 不是 "PyDev" 项目,它缺少绿色 "p" 图标,例如 mccr

尝试右键单击 mccr2 > PyDev> 设置为 PyDev 项目

项目根目录中的 .project 文件至少是包含项目 "natures" 的 Eclipse 文件。这决定了项目的类型和可用的工具。您可以在文本编辑器中打开此文件并进行编辑。因此,在您的情况下,您可以比较有效的方法和无效的方法,并通过添加性质来修复它。听起来关于右键单击和设置为 PyDev 项目的答案会做同样的事情。

如果您将此文件提交到您的存储库,那么当您签出该项目时,它将自动配置。

请注意,某些类型的项目会有对它们很重要的附加文件。例如,Eclipse Java 项目也有 .classpath 文件和 .settings 文件夹可以包含许多具有项目特定设置的不同文件,值得进行版本控制。