未定义的方法`ord'为零:NilClass

时间:2015-05-25 12:03:59

标签: ruby-on-rails-4

ruby​​ version => ruby 1.9.2p320(2012-04-20修订版35421)[x86_64-linux]

在我的本地环境中安装rails时遇到此错误。

gem install rails

ERROR:  While executing gem ... (NoMethodError)

undefined method `ord' for nil:NilClass

任何帮助都将受到赞赏!

1 个答案:

答案 0 :(得分:1)

我遇到了问题。

我有ruby版本:

$ruby -v
#=> ruby 1.9.2p320 (2012-04-20 revision 35421) [x86_64-linux]

在gem环境中我有ruby gem版本:

  $ gem env
  #=>RubyGems Environment:
  #=>- RUBYGEMS VERSION: 2.4.6

现在我检查了rvm list gemsets并选择了ruby-2.2.0。

$ rvm use ruby-2.2.0

我再次运行命令。

$gem install rails

这次工作正常。

简而言之,问题是我拥有旧的ruby版本,而我有更新的RubyGem!干杯!