Можно ли запустить pydev, подключенный к экземпляру virtualbox? - PullRequest
0 голосов
/ 16 сентября 2009

В данный момент я занимаюсь разработкой с использованием простого редактора, putty и экземпляра VirtualBox на сервере linux. Я слышал много хорошего о pydev и хотел бы попробовать, но я бы хотел использовать python install & terminal из моей гостевой ОС VirtualBox.

Я уже использую общую папку с VirtualBox, чтобы моя гостевая ОС могла видеть мои локальные файлы.

Можно ли сказать pydev использовать этот "удаленный" хост через SSH для выполнения своих связанных с python команд?

UPDATE:

Моя основная среда - окна, но я также хотел бы иметь возможность работать таким образом на OS X.

Ответы [ 2 ]

1 голос
/ 16 сентября 2009

Я полагаю, ваш хост-компьютер - windows.

Я также предполагаю, что pydev будет работать под Linux (так как он основан на затмении). Вы в порядке установки среды разработки на вашем сервере Linux?

В каком случае:

  1. установите и запустите xming на вашем компьютере с Windows
  2. Установите eclipse & pydev на вашем linux box
  3. Настроить x пересылка в замазку
  4. Запустите pydev через putty, и на вашем компьютере с Windows появится обычный пользовательский интерфейс, как обычно

Тогда pydev будет довольно успешно работать на Linux, и, таким образом, использовать там среду Python.

Недостатки: вам нужно установить библиотеки X и java на ваш сервер (достаточно установить eclipse с помощью обычного менеджера пакетов), хотя вам не нужно запускать сам X, поскольку именно для этого Xming и предназначен.

0 голосов
/ 16 сентября 2009

UPDATE: Позвольте мне понять ситуацию, Windows размещает virtualBox, в котором размещается Linux. Вы подключаетесь к Linux с помощью замазки. Файлы Python находятся на компьютере с Linux, и вы хотите отредактировать их из Windows, используя pydev. Так что или делайте это, используя возможности совместного использования виртуальной коробки (которые могут работать для вас как-то иначе), или используйте ssh для редактирования файлов linux из windows. оба варианта будут действительны для MacOSx AFAIK

Ниже вы можете найти способ сделать это по SSH

Вы подключаете сетевой диск через SSH, а затем можете получить доступ к файлам через эту букву диска. увидеть больше на

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

и

http://smithii.com/map_a_network_drive_over_ssh_in_windows

...