Я пытаюсь установить ENV
переменную в ~/.bash_profile
, например export foo='42'
.
Если RubyMine работает, я не могу прочитать эту переменную foo
как ENV['foo']
. Если я перезапущу RubyMine, я могу читать foo
из системы ENV.
Как я могу сказать RubyMine, что он должен перезагрузить систему ENV?Как система перезагрузки ENV в RubyMine?
0
A
ответ
2
Вы не можете. Переменные среды наследуются вновь запущенными подпроцессами. После запуска подпроцесса он имеет свой собственный независимый набор переменных среды.
Спасибо! Я понимаю. –