Eclipse PyDev: использование переменных среды для разделения рабочего пространства между компьютерами - PullRequest
0 голосов
/ 29 мая 2018

У меня есть проект Eclipse PyDev (Eclipse 4.7.3a).Я хочу иметь возможность синхронизировать рабочую область Eclipse между несколькими компьютерами (и это работает, очевидно).

Первая проблема: виртуальная среда Python.Я установил его в папку, которая находится рядом с рабочей областью Eclipse (но не внутри нее) и также синхронизируется между различными компьютерами.

Поскольку папки для рабочей области и Python virtualenv не расположены вС той же точки зрения, что и с файловой системой (я использую Linux), я думаю, что самый простой способ достичь этого - использовать какую-то переменную окружения, различную на каждом компьютере, которая будет указывать на каталог, содержащий все синхронизированные папки.

Итак, как мне установить Python virtualenv, используя переменную системной среды?

Или есть другой способ достижения моей цели (совместное использование и синхронизация рабочего пространства Eclipse между несколькими компьютерами)?

1 Ответ

0 голосов
/ 30 мая 2018

В настоящее время это невозможно.

Рабочая область содержит информацию, которая зависит от абсолютных путей и не является общедоступной (если только у вас нет зеркала на обоих компьютерах с файлами в одинаковых путях на обоих).

Некоторые конфигурации могутбыть сохраненным в самом проекте или в пользовательских настройках (те, которые могут сделать это, имеют кнопки на странице настроек для сохранения в проекте / шоу из проекта - но учтите, что сам интерпретатор по-прежнему не имеет этого).

Лично я сохраняю все возможное в проекте и фиксирую это в git (так что каждый, кто использует проект, будет использовать те же настройки), и пытается использовать одни и те же пути на нескольких машинах.

...