使用PyD创建远程项目

2024-06-12 07:52:59 发布

您现在位置:Python中文网/ 问答频道 /正文

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

谢谢, 杰瑞


Tags: 文件项目脚本编辑远程系统ide调试器
2条回答

我刚才讨论过这个问题,我在下面的链接中回答了这个问题。不幸的是,使用eclipse,您无法使用RSE包设置远程解释器。我使用Pycharm(python Jetbrains IDE)。一年来它一直对我很有帮助。你一定要为此付出代价,这是一个名义上的数额,但它是值得的。 https://stackoverflow.com/a/15360958/1702186

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

有更好的办法吗?我正在研究SSH文件系统,但真的不想这样做。感觉我很亲近。

编辑2011-11-09: PyDev开发人员最近已经解决了这个问题。从今天起,安装夜间PyDev更新将添加一个从远程服务器获取源代码的选项。详细信息here

相关问题 更多 >