首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未初始化常量精神病学::Syck with Rails 3/Rubygems 1.6.2/bundler 1.0.10

未初始化常量精神病学::Syck with Rails 3/Rubygems 1.6.2/bundler 1.0.10
EN

Stack Overflow用户
提问于 2011-03-16 21:58:17
回答 3查看 3.4K关注 0票数 3

我试图在我的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。

EN

回答 3

Stack Overflow用户

发布于 2011-10-10 13:27:40

更新红宝石为我工作。

代码语言:javascript
复制
gem update --system
票数 4
EN

Stack Overflow用户

发布于 2011-04-30 23:35:19

如果你有这个:

代码语言:javascript
复制
gem "rspec-rails", ">= 2.0.0.beta.20"

删除',">= 2.0.0.beta.20"‘

代码语言:javascript
复制
gem "rspec-rails"

对我来说很管用

票数 2
EN

Stack Overflow用户

发布于 2011-03-18 17:40:53

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5332358

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档