如何将Python特性添加到从GitHub导入的项目中?

时间:2014-01-15 10:29:09

标签: python eclipse pydev

我刚刚将一个GitHub存储库作为一个新项目导入Eclipse。大部分代码都是Python,我安装了PyDev。当我尝试配置运行时,主时间总是在PYTHONPATH区域中产生此消息:“项目应具有Python特性”。无论如何,运行按钮都会保持灰色。

评估项目属性对话框中的 Project Natures 标签我没有选择添加Python性质。

如何运行这个项目?谢谢。

更新.project文件的内容为:

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
    <name>PyWPS</name>
    <comment></comment>
    <projects>
    </projects>
    <buildSpec>
        <buildCommand>
            <name>org.python.pydev.PyDevBuilder</name>
            <arguments>
            </arguments>
        </buildCommand>
    </buildSpec>
    <natures>
        <nature>org.python.pydev.pythonNature</nature>
    </natures>
</projectDescription>

.pydevproject文件:

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
    <name>PyWPS</name>
    <comment></comment>
    <projects>
    </projects>
    <buildSpec>
        <buildCommand>
            <name>org.python.pydev.PyDevBuilder</name>
            <arguments>
            </arguments>
        </buildCommand>
    </buildSpec>
    <natures>
        <nature>org.python.pydev.pythonNature</nature>
    </natures>
</projectDescription>

1 个答案:

答案 0 :(得分:1)

要手动添加自然,您可以编辑.project文件并添加:

<natures>
    <nature>org.python.pydev.pythonNature</nature>
</natures>

(如果已有<natures>个条目,请添加<nature>行。

pydev FAQ部分How do I import existing projects/sources into PyDev?涵盖了您可能需要的其他文件。