我一直在运行带有批处理脚本的RubyMine 2017.2,该脚本设置GEM_HOME环境变量(以及其他变量),然后运行该程序。这一直在起作用,RubyMine看到了路径,当我执行“工具-显示宝石环境”时,可以看到它被列为安装目录和可执行文件目录。
我刚刚升级到版本2018.2,并将批处理脚本更改为指向新版本。除了通往红宝石的道路之外,我没有做任何其他改变。但是在新版本中,它看不到我的GEM_HOME路径,并且gem环境屏幕显示它指向我的ruby安装中的gem目录。
我尝试添加GEM_PATH变量,并在设置中删除并重新添加ruby SDK。我可以从终端输出GEM_HOME变量,这样程序就可以看到这些变量。如果我将脚本切换回旧版本的rubymine,则可以正常工作。这个新版本不再使用GEM_HOME设置gem路径吗?谢谢