我进入设置- Ruby SDK和Gems,并选择C:\RailsInstaller\Ruby1.9.3\bin\ruby.exe。它在右边装载了一堆宝石,看起来它会起作用。我点击OK,仍然有糟糕的语法突出显示,它仍然认为它没有Ruby解释器。我试过该高速缓存失效,甚至下载了一个新版本的ruby,并将其指向新的二进制ruby.exe文件。
C:\RailsInstaller\Ruby1.9.3\bin\ruby.exe
piwo6bdm1#
当我把我的项目移到另一台运行不同版本JRuby的PC上时,我就遇到了这个问题。分辨率:
.idea/
wtlkbnrh2#
当git不知何故搞不清RubyMine的.idea目录中的文件是否在git中时,我遇到了这个问题。执行像git stash这样的操作会破坏我的RubyMine配置。我通过重新克隆我的repo,将.idea从旧克隆复制到新克隆,并修复我的RubyMine配置来修复它。之后,它一直固定。不知道这是否是你遇到这个问题的原因,但我会看看RubyMine是否在向.idea写入文件时遇到任何问题,或者是否有任何东西在RubyMine背后更改了这些文件。
git stash
von4xj4u3#
强烈建议如果你要检查.idea文件夹(我个人会忽略它),尝试使用这个gitignore来正确配置它:https://github.com/github/gitignore/blob/master/Global/JetBrains.gitignore
z9gpfhce4#
我在Windows系统上遇到了这个问题。对我有用的是设置一个远程Ruby解释器,它非常容易设置。单击Project Structure > Project > SDK > Add SDK > Ruby SDK > Remote Interpreter or Version Manager。在这里,选择WSL选项和您想要的Linux发行版。您也可以直接单击错误消息旁边的Configure按钮,而不是Project structure。
Project Structure > Project > SDK > Add SDK > Ruby SDK > Remote Interpreter or Version Manager
WSL
4条答案
按热度按时间piwo6bdm1#
当我把我的项目移到另一台运行不同版本JRuby的PC上时,我就遇到了这个问题。分辨率:
1.删除
.idea/
文件夹1.在RubyMine中重新打开项目
wtlkbnrh2#
当git不知何故搞不清RubyMine的.idea目录中的文件是否在git中时,我遇到了这个问题。执行像
git stash
这样的操作会破坏我的RubyMine配置。我通过重新克隆我的repo,将.idea从旧克隆复制到新克隆,并修复我的RubyMine配置来修复它。之后,它一直固定。不知道这是否是你遇到这个问题的原因,但我会看看RubyMine是否在向.idea写入文件时遇到任何问题,或者是否有任何东西在RubyMine背后更改了这些文件。
von4xj4u3#
强烈建议如果你要检查.idea文件夹(我个人会忽略它),尝试使用这个gitignore来正确配置它:https://github.com/github/gitignore/blob/master/Global/JetBrains.gitignore
z9gpfhce4#
我在Windows系统上遇到了这个问题。对我有用的是设置一个远程Ruby解释器,它非常容易设置。单击
Project Structure > Project > SDK > Add SDK > Ruby SDK > Remote Interpreter or Version Manager
。在这里,选择WSL
选项和您想要的Linux发行版。您也可以直接单击错误消息旁边的Configure按钮,而不是Project structure。