Как автоматически установить переменную среды для представления терминала eclipse?

#eclipse #terminal #configuration #environment-variables

#eclipse #терминал #конфигурация #переменные среды

Вопрос:

Я использую представление терминала в eclipse: введите описание изображения здесь

Каждый раз, когда я запускаю терминал, я запускаю команду для установки переменной среды, например

 SET HTTPS_PROXY=***.**.***.***:****
  

Мне это нужно в качестве предварительного условия, чтобы иметь возможность загружать некоторые пакеты python с помощью диспетчера пакетов python, например

 pip install mesa
  

=> Есть ли способ автоматически запускать «команду запуска» при открытии терминала Eclipse?

Я ожидал, что будет какая-то настройка Eclipse для настройки переменных среды для терминала или для указания некоторого сценария инициализации. Однако я не смог найти такой параметр.

Я попытался установить настройки прокси в eclipse.ini

 -Dhttp.proxyHost=***.**.***.***
-Dhttp.proxyPort=****
-Dhttp.nonProxyHosts=localhost|127.0.0.1
  

Однако, похоже, это не влияет на прокси для представления терминала.

(На самом деле я использую портативную версию eclipse с EclipseProtable, а в EclipsePortable.ini я уже могу указать некоторые дополнительные пути, которые будут известны, когда я открою представление терминала, например

 AdditionalPaths=./App/WinPython/python-3.7.2.amd64;
  

Также смотрите https://portableapps.com/node/32861 для получения информации о EclipsePortable

Однако мне не удалось установить переменные среды в ini-файле EclipsePortable.ini. )

Ответ №1:

Вы можете использовать свою системную переменную среды. В Windows найдите параметр «Учетная запись пользователя». В нем должна отображаться ваша текущая учетная запись, найдите «Переменная среды». Теперь вы можете установить все необходимые переменные, и они будут использоваться по умолчанию в любом терминале в Eclipse (перезапустите Eclipse, если он был запущен).