我试图在我的macbook上设置我的rails开发环境,但是遇到了这个错误:
/usr/local/Cellar/ruby/1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/specification.rb:289:in
load': uninitialized constant Psych::Syck (NameError) from /usr/local/Cellar/ruby/1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/specification.rb:289:in_load‘
我尝试通过在config/boot.rb中指定syck来使用另一个yaml引擎,但这是行不通的。
需要'yaml‘YAML::ENGINE.yamler= 'syck’
我使用的是Rails 3/Ruby1.9.2-P 180/Bundler 1.0.10/RubyGems 1.6.2。我通过brew安装了ruby 1.9.2。
发布于 2011-10-10 13:27:40
更新红宝石为我工作。
gem update --system发布于 2011-04-30 23:35:19
如果你有这个:
gem "rspec-rails", ">= 2.0.0.beta.20"删除',">= 2.0.0.beta.20"‘
gem "rspec-rails"对我来说很管用
发布于 2011-03-18 17:40:53
https://stackoverflow.com/questions/5332358
复制相似问题