Rails 项目不是 运行 在 Rubymine 中

Rails project not running in Rubymine

当我在 Ruby 中启动我的 Rails 项目并使用绿色按钮 运行 时,我收到此错误消息:

/usr/bin/ruby -e $stdout.sync=true;$stderr.sync=true;load([=12=]=ARGV.shift) /Users/Josh/RubymineProjects/untitled/bin/rails server -b 0.0.0.0 -p 3000 -e development
/Users/Josh/.gem/ruby/2.0.0/gems/bundler-1.10.6/lib/bundler/resolver.rb:347:in `block in verify_gemfile_dependencies_are_found!': Could not find gem 'sass-rails (~> 5.0) ruby' in any of the gem sources listed in your Gemfile or available on this machine. (Bundler::GemNotFound)
  from /Users/Josh/.gem/ruby/2.0.0/gems/bundler-1.10.6/lib/bundler/resolver.rb:325:in `each'
  from /Users/Josh/.gem/ruby/2.0.0/gems/bundler-1.10.6/lib/bundler/resolver.rb:325:in `verify_gemfile_dependencies_are_found!'
  from /Users/Josh/.gem/ruby/2.0.0/gems/bundler-1.10.6/lib/bundler/resolver.rb:198:in `start'
  from /Users/Josh/.gem/ruby/2.0.0/gems/bundler-1.10.6/lib/bundler/resolver.rb:182:in `resolve'
  from /Users/Josh/.gem/ruby/2.0.0/gems/bundler-1.10.6/lib/bundler/definition.rb:200:in `resolve'
  from /Users/Josh/.gem/ruby/2.0.0/gems/bundler-1.10.6/lib/bundler/definition.rb:140:in `specs'
  from /Users/Josh/.gem/ruby/2.0.0/gems/bundler-1.10.6/lib/bundler/definition.rb:185:in `specs_for'
  from /Users/Josh/.gem/ruby/2.0.0/gems/bundler-1.10.6/lib/bundler/definition.rb:174:in `requested_specs'
  from /Users/Josh/.gem/ruby/2.0.0/gems/bundler-1.10.6/lib/bundler/environment.rb:18:in `requested_specs'
  from /Users/Josh/.gem/ruby/2.0.0/gems/bundler-1.10.6/lib/bundler/runtime.rb:13:in `setup'
  from /Users/Josh/.gem/ruby/2.0.0/gems/bundler-1.10.6/lib/bundler.rb:127:in `setup'
  from /Users/Josh/.gem/ruby/2.0.0/gems/bundler-1.10.6/lib/bundler/setup.rb:18:in `<top (required)>'
  from /Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_require.rb:128:in `require'
  from /Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_require.rb:128:in `rescue in require'
  from /Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_require.rb:39:in `require'
  from /Users/Josh/RubymineProjects/untitled/config/boot.rb:3:in `<top (required)>'
  from /Users/Josh/RubymineProjects/untitled/bin/rails:3:in `require_relative'
  from /Users/Josh/RubymineProjects/untitled/bin/rails:3:in `<top (required)>'
  from -e:1:in `load'
  from -e:1:in `<main>'

Process finished with exit code 1

知道为什么会发生这种情况或应该如何解决吗?我在 Macbook Pro 上使用 Rails v4.2 和 Ruby v2.0。

您必须按照几个步骤完成 运行 我的 Ruby 项目。确保你有:

  1. 全部 gem 安装。从 Ruby我的,你可以安装 gems。
  2. RubyMine 项目中的正确 Ruby 版本。您可以从 "Settings > Ruby version".
  3. 更改 Ruby 版本