RubyMine:在任何来源中都找不到rake-10.5.0

时间:2016-02-14 00:01:31

标签: ruby-on-rails ruby rubymine

我是Ruby on Rails的新手,我正在使用RubyMine 8.在我创建了一个新项目之后,我尝试通过键入$ rails -v来查看rails版本,然后我得到Could not find rake-10.5.0 in any of the sources Run 'bundle install' to install missing gems.我试图键入$ gem install rake安装rake,但我仍然遇到此错误。有人能帮我吗?以下是两个屏幕截图:Cannot find rake errorWarnings

我尝试了捆绑安装和捆绑更新,方法是进入工具 - > Bundler - >安装(和更新),我通过输入rake --version检查了rake版本(给我10.5.0)但它们都不起作用。谢谢!!

2 个答案:

答案 0 :(得分:1)

我通过

解决了我的问题
  1. 卸载所有宝石,包括rails gem:
    from collections import defaultdict def makedict(results): newdict = defaultdict(dict) for item in results: msgid = re.search(r'Message \d+', item).group() newdict[msgid]['emails'] = ... newdict[msgid]['status'] = ...

  2. 重新安装导轨:
    gem uninstall -aIx

  3. 然后RubyMine以某种方式无法检测我刚安装的rails版本,创建项目,运行 gem install rails
    在终端中创建一个项目,然后在RubyMine中打开项目文件夹。

答案 1 :(得分:0)

使用以下

rails -version 

并使用

bundle install

了解rails版本 毕竟这次运行

{{1}}

...