Rails 3.1 в Ubuntu 11.04 через RVM - неинициализированная константа Psych :: Syck - PullRequest
27 голосов
/ 31 мая 2011
gem install rails --pre
ERROR:  While executing gem ... (NameError)
    uninitialized constant Psych::Syck

Я не могу найти информацию о том, как решить эту проблему.У кого-нибудь еще была такая же проблема?

Я использую недавно созданный gemset в RVM с Ruby 1.9.2

Ответы [ 2 ]

33 голосов
/ 31 мая 2011

У меня была точно такая же проблема на Mac через RVM.Указание версии - это спасение для меня.

gem install rails --pre --version 3.1.0.rc1

обновление (2011-06-12) с rubygems 1.8.4, я могу установить rails 3.1.0.rc4 без указания версии.

12 голосов
/ 17 августа 2011

У меня была точно такая же проблема, и другие решения, упомянутые здесь, не работали для меня.

Однако, это сработало:

gem update --system
...