2012-04-19 31 views
7

我是Eclipse的新手,我想將它設置爲在Python中進行遠程開發。我在Win7上使用Eclipse,其源代碼位於Linux機器上(預計將從那裏運行)。如何在Eclipse for Python中設置遠程開發? (「遠程」部分)

我用優秀導遊員建立Eclipse for remote devPyDEV,我現在有:

  • 的Eclipse的工作副本與PyDev的
  • 獲得通過SFTP我的遠程文件在Eclipse中

我現在缺少的是能夠實際運行遠程文件,即。我不知道這樣做的神奇,因此當我從Eclipse執行文件時,它們通過Linux盒子上的/ usr/bin/python運行,輸出很好地由Eclipse進行管理(至少這是夢想中的一部分:)) 。

謝謝!

+0

@PéterVarga,OP在哪裏聲明遠程盒是生產服務器? – tuxuday 2012-04-19 08:44:43

+0

@PéterVarga - 我沒有收到您的評論。我的問題不是關於軟件開發方法和相關風險,而是關於如何在遠程模式下使用Eclipse。 – WoJ 2012-04-19 11:39:22

+0

我正在尋找相同的。如果您發現任何方式,請告訴我。我聽說過一些關於「遠程工作區首選項插件」的內容,但沒有得到確切的要求。 – 2015-11-17 07:39:11

回答

3

我必須說我沒有測試過這個,但從我所知道的,你應該能夠遠程啓動文件,如下所示:https://serverfault.com/questions/36419/using-ssh-to-remotely-start-a-process對不對?

現在,只要你有這一步工作,你既可以創建一個python腳本(即:launch_my_project_remotely.py),並使其調用命令行創建外部發射器(運行>外部工具)。

請注意,您可以在窗口>首選項>常規>鍵中將鍵綁定與'運行上次啓動的外部工具'相關聯。

頁面:請注意,在這種情況下,您可能也有興趣進行遠程調試。對於看到:http://pydev.org/manual_adv_remote_debugger.html

PS2:就個人而言,我真的不喜歡這樣的設置和偏好是完全的遠程(即:http://nomachine.com/),或者只是做所有本地和具有http://jenkins-ci.org/服務器做出的持續集成我在不同的環境中承諾的事情。

+0

@WoJ:你有沒有關於在遠程主機上設置遠程運行和python項目調試的詳細說明。如果是這樣,你可以分享 – pmv 2016-08-27 20:17:05

+0

我不知道,但從@Martin Koubek刪除的答案,https://sites.google.com/site/programmersnotebook/remote-development-of-python-scripts-on-raspberry- pi-with-eclipse有說明... – 2016-08-30 11:28:27