【问题标题】:How reload system ENV in RubyMine?如何在 RubyMine 中重新加载系统 ENV?
【发布时间】:2017-05-06 20:48:08
【问题描述】:

我尝试在~/.bash_profile 中设置ENV 变量,例如export foo='42'
如果 RubyMine 正在运行,我无法将这个 foo 变量读取为 ENV['foo']。 如果我重新启动 RubyMine,我可以从系统 ENV 中读取 foo
我怎么说RubyMine,它必须重新加载系统ENV?

【问题讨论】:

    标签: ruby bash macos environment-variables rubymine


    【解决方案1】:

    你不能。环境变量由新启动的子进程继承。子进程启动后,就有了自己独立的一组环境变量。

    【讨论】:

    • 谢谢!我明白了。
    猜你喜欢
    • 1970-01-01
    • 2020-03-26
    • 2016-10-17
    • 1970-01-01
    • 1970-01-01
    • 2018-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多