2016-12-21 14 views
0

我嘗試設置ENV變量~/.bash_profile,例如export foo='42'
如果RubyMine正在運行,則無法將foo變量讀作ENV['foo']。 如果我重新啓動RubyMine,我可以從系統ENV中讀取foo
我該如何說RubyMine,它必須重新加載系統ENV?如何在RubyMine中重新加載系統ENV?

回答

2

你不能。環境變量由新啓動的子進程繼承。子進程啓動後,它有自己的一組獨立的環境變量。

+0

謝謝!我明白。 –