11

我是 Eclipse 新手,我想将其设置为在 Python 中进行远程开发。我在 Win7 上使用 Eclipse,源代码位于 Linux 机器上(并希望从那里运行)。

我使用了优秀的指南来为远程开发PyDEV设置Eclipse,现在我有了:

  • 带有 PyDEV 的 Eclipse 工作副本
  • 从 Eclipse 中通过 sftp 访问我的远程文件

我现在缺少的是远程实际运行文件的能力,即。我不知道这样做有什么魔力,所以当我从 Eclipse 执行文件时,它们在 Linux 机器上通过 /usr/bin/python 运行,输出由 Eclipse 很好地管理(至少这是梦想的部分:)) .

谢谢!

4

1 回答 1

3

我必须说我没有对此进行测试,但据我所知,您应该能够按照以下说明远程启动文件:https ://serverfault.com/questions/36419/using-ssh-to-remotely-start -一个过程对吗?

现在,如果您已经完成了该步骤,您可以创建一个 python 脚本(即:launch_my_project_remotely.py)并使其调用该命令行创建一个外部启动器(运行 > 外部工具)。

请注意,您可以在窗口 > 首选项 > 常规 > 键中将键绑定与“运行上次启动的外部工具”相关联。

ps:请注意,在这种情况下,您可能还对远程调试感兴趣。为此,请参阅: http: //pydev.org/manual_adv_remote_debugger.html

ps2:就个人而言,我不太喜欢这样的设置,更喜欢完全远程(即: http: //nomachine.com/)或者只是在本地做所有事情并拥有一个http://jenkins-ci.org/服务器以持续集成我在不同环境中提交的内容。

于 2012-04-19T11:52:48.597 回答