【问题标题】:Pydev "Run/Debug configurations" does not find main module from external folderPydev“运行/调试配置”没有从外部文件夹中找到主模块
【发布时间】:2014-07-15 20:49:17
【问题描述】:

我通过“Project->Properties->External Libraries->Add source folder”向我的项目添加了一个外部源文件夹。添加的文件夹和基础源文件出现在“Pydev Package Explorer”透视图的“External libs”下。

当我尝试使用“浏览...”按钮设置“运行(或调试)配置->主模块->主模块”时,我得到了一个空窗口。我知道这是因为主项目文件夹到目前为止还没有源文件。所以,我的问题是:我怎样才能让主模块运行/调试来自外部 python 源?我认为从主项目文件夹链接外部源文件夹不是一个选项。

我使用的是 Eclipse Kepler Service Release 2,内部版本号:20140212-2123 和 Eclipse 2.8.2.2013090511 的 PyDev

感谢您的宝贵时间。

【问题讨论】:

    标签: eclipse pydev


    【解决方案1】:

    在这种情况下,您可以进行指向外部文件的运行配置...

    实际上,打开您要运行的外部文件并按“F9”。然后它会要求使用该项目来获取 PYTHONPATH。

    一个提示:我知道这在最新的 PyDev (3.6.0) 中有效,但你说你有一个旧版本的 PyDev,所以,你可能需要更新才能让它工作......(请注意,最新的 PyDev 需要 java 7,因此,请按照 http://pydev.org/download.html 的说明使其工作 - 或获取 http://brainwy.github.io/liclipse/ 以获得具有最新 PyDev 内置的独立 Eclipse)。

    【讨论】:

    • 很抱歉花了太长时间才回复您,感谢您的回答。事实证明,在我的设置中处理此问题的最佳方法是使用 External Tools->External Tools Configurations 并编写可以直接调用外部 python 命令的 shell 脚本。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-14
    • 1970-01-01
    • 2016-12-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多