【发布时间】:2014-02-23 04:02:47
【问题描述】:
每当我在mac终端使用“rails server”命令时,都会提示这个错误:
/Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- rubygems/format (LoadError)
from /Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /Library/Ruby/Gems/2.0.0/gems/bundler-1.0.22/lib/bundler/source.rb:5:in `<top (required)>'
from /Library/Ruby/Gems/2.0.0/gems/bundler-1.0.22/lib/bundler/dsl.rb:14:in `initialize'
from /Library/Ruby/Gems/2.0.0/gems/bundler-1.0.22/lib/bundler/dsl.rb:6:in `new'
from /Library/Ruby/Gems/2.0.0/gems/bundler-1.0.22/lib/bundler/dsl.rb:6:in `evaluate'
from /Library/Ruby/Gems/2.0.0/gems/bundler-1.0.22/lib/bundler/definition.rb:17:in `build'
from /Library/Ruby/Gems/2.0.0/gems/bundler-1.0.22/lib/bundler.rb:138:in `definition'
from /Library/Ruby/Gems/2.0.0/gems/bundler-1.0.22/lib/bundler.rb:126:in `load'
from /Library/Ruby/Gems/2.0.0/gems/bundler-1.0.22/lib/bundler.rb:110:in `setup'
from /Users/martindureja/Desktop/rails_projects/first_app/config/boot.rb:8:in `<top (required)>'
from /Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from script/rails:5:in `<main>'
【问题讨论】:
-
我不知道错误在说什么,但我的第一步是尝试捆绑安装。
-
每当我尝试安装 bundler 时,都会出现错误:您没有 /Library/Ruby/Gems/2.0.0 目录的写入权限。
-
你在使用 Compass 吗?
-
我不知道指南针。你能详细说明一下吗?它对我有什么帮助?
-
sudo bundle install呢?
标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.2 ruby-on-rails-3.1