#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, если он был запущен).