【问题标题】:Creating a remote project with PyDev使用 PyDev 创建远​​程项目
【发布时间】:2011-11-03 22:10:20
【问题描述】:

我是 Eclipse/PyDev 的新手,并且有一个可能是非常基本的问题。我想用它来编辑和调试远程系统上的 python 文件。我可以使用 RSE 和 pydevd 来做到这一点,但我所做的似乎并没有真正与 IDE 集成。也就是说,我可以转到 RSE 透视图并编辑文件。然后我可以在远程系统上启动脚本并在调试器中单步执行。但是这些文件不是 Eclipse 为我维护的项目的一部分。这一切都相当脱节。有没有办法让远程文件成为 Eclipse 项目的一部分?我可以将文件拖到项目中,但这会产生本地副本。我只是在接近这个错误吗?

谢谢, 杰瑞

【问题讨论】:

    标签: python pydev


    【解决方案1】:

    好的,一旦你找到它,它不仅简单而且很明显。从 RSE 角度来看,右键单击包含源文件的文件夹并选择“创建远程项目”。这似乎工作得很好,但我仍然有一个问题:调试器似乎想要我正在调试的文件的本地副本,并且不认为 RSE 副本足够本地。所以现在我必须在开始调试之前将文件从远程服务器复制到我的工作站。这有点违背了整合的目的。

    有没有更好的方法?我正在查看 SSH 文件系统,但真的不想这样做。感觉离我很近。

    编辑 2011-11-09: PyDev 开发人员最近解决了这个问题。截至今天,安装每晚 PyDev 更新添加了一个从远程服务器获取源的选项。详情here.

    【讨论】:

      【解决方案2】:

      我不久前遇到了这个问题,我在下面的链接中回答了这个问题。不幸的是,使用 Eclipse,您无法使用 RSE 包设置远程解释器。我使用 Pycharm(python Jetbrains IDE)。它对我来说已经工作了大约一年了。您确实必须为此付费,这是一个象征性的金额,但值得。 https://stackoverflow.com/a/15360958/1702186

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-12-17
        • 2020-04-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多