Domanda

Al momento sto sviluppando usando un semplice editor, putty e un'istanza di VirtualBox di un server Linux. Ho sentito cose positive su pydev e vorrei provarlo, ma mi piacerebbe usare l'installazione e l'amplificazione di Python; terminale dal mio SO guest VirtualBox.

Sto già utilizzando una cartella condivisa con VirtualBox in modo che il mio sistema operativo guest possa vedere i miei file locali.

È possibile dire a pydev di usare questo "remoto" host su SSH per eseguire i suoi comandi relativi a Python?

UPDATE:

Il mio ambiente principale è Windows, ma mi piacerebbe anche poter lavorare in questo modo su OS X.

È stato utile?

Soluzione

Presumo che la tua casella host sia Windows.

Suppongo anche che pydev funzionerà su Linux (poiché è basato su Eclipse). Stai installando l'ambiente di sviluppo sul tuo server Linux?

Nel qual caso:

  1. installa ed esegui xming sulla tua finestra di Windows
  2. Installa eclipse & amp; pydev sul tuo box Linux
  3. Configura x forwarding in putty
  4. Esegui pydev attraverso putty e visualizzerai l'interfaccia utente sul tuo computer Windows come al solito

Quindi pydev funzionerà abbastanza bene sulla scatola di Linux, e quindi usando l'ambiente python lì.

Lati negativi: dovrai installare le librerie X & amp; java sul tuo server (l'installazione di eclipse usando il tuo normale gestore di pacchetti dovrebbe essere sufficiente), sebbene non sia necessario eseguire X stesso, poiché questo è ciò che serve a Xming.

Altri suggerimenti

UPDATE: Fammi capire la situazione, Windows ospita il virtualBox che ospita Linux. Ti connetti a Linux usando Putty. I file Python si trovano sul computer Linux e si desidera modificarli dal proprio Windows usando pydev. Quindi, usa la funzionalità di condivisione di virtual box (che può funzionare per te in modo vboth) o usa ssh per modificare i file di Linux da Windows. entrambe le opzioni sarebbero valide per MacOSx AFAIK

Sotto puoi trovare il modo di farlo su SSH

Si mappa un'unità di rete su SSH e quindi è possibile accedere ai file tramite quella lettera di unità vedi di più su

http://www.neophob.com/serendipity/index.php?/archives/103-Map-a-Network-drive-net-use-over-SSH.html

e

http://smithii.com/map_a_network_drive_over_ssh_in_windows

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top