2012-04-19 10 views
7

Sono nuovo di Eclipse e vorrei configurarlo per lo sviluppo remoto in Python. Uso Eclipse su Win7, i sorgenti si trovano su una macchina Linux (e ci si aspetta che scappi da lì).Come impostare lo sviluppo remoto in Eclipse per Python? (la parte "remota")

ho usato ottime guide per configurare Eclipse for remote dev e PyDEV e ora ho:

  • una copia di lavoro di Eclipse con PyDev
  • accesso ai miei file remoti tramite SFTP dall'interno di Eclipse

Quello che mi manca ora è la possibilità di eseguire i file in remoto, ad es. Non conosco la magia per far sì che quando eseguo i file da Eclipse vengano eseguiti in/usr/bin/python sulla Linux box con l'output ben gestito da Eclipse (almeno questa è la parte dei sogni :)) .

Grazie!

+0

@ Péter Varga, dove l'OP ha dichiarato che la casella remota è un server di produzione? – tuxuday

+0

@ Péter Varga - Non capisco il tuo commento. La mia domanda non era sulla metodologia di sviluppo del software e sui rischi associati, ma su come usare Eclipse in modalità remota. – WoJ

+0

Sto cercando lo stesso. Per favore fatemi sapere se avete trovato un modo per farlo. Ho sentito qualcosa su "Remote Workspace Preferences Plug-in" ma non ho ottenuto ciò che era esattamente richiesto. –

risposta

3

Devo dire che non ho provato questo, ma da quello che so, dovresti essere in grado di avviare il file da remoto come spiegato in: https://serverfault.com/questions/36419/using-ssh-to-remotely-start-a-process giusto?

Ora, a patto di avere quella fase di lavoro, si potrebbe o creare uno script python (cioè .: launch_my_project_remotely.py) e renderlo chiamare quella linea di comando o creare un lanciatore esterno (eseguire> strumenti esterni).

Nota che è possibile associare una combinazione di tasti a "esegui l'ultimo strumento esterno lanciato" nelle finestre> preferenze> generali> chiavi.

p.s .: nota che potresti essere interessato anche al debug remoto in questo caso. Per questo si veda: http://pydev.org/manual_adv_remote_debugger.html

ps2 .: personalmente, non mi piace molto una messa a punto come questo e preferiscono essere totalmente a distanza (ad esempio: http://nomachine.com/) o semplicemente facendo tutto a livello locale e avere un server http://jenkins-ci.org/ per rendere continua integrazione dei cose che commetto in ambienti diversi.

+0

@WoJ: Avete istruzioni dettagliate su come configurare il funzionamento e il debug remoto di progetti Python su host remoti. In tal caso, è possibile condividere lo – pmv

+0

, ma da una risposta cancellata di @Martin Koubek, https://sites.google.com/site/programmersnotebook/remote-development-of-python-scripts-on-raspberry- pi-with-eclipse ha istruzioni ... –

Problemi correlati