2

每当我尝试使用 gem 安装任何东西时,我都会收到此错误 -

murtaza@murtaza-dev:~$ sudo gem install rhc
[sudo] password for murtaza: 
Invalid gemspec in [/var/lib/gems/1.8/specifications/commander-4.1.2.gemspec]: invalid date format in specification: "2012-02-17 00:00:00.000000000Z"
Invalid gemspec in [/var/lib/gems/1.8/specifications/commander-4.1.2.gemspec]: invalid date format in specification: "2012-02-17 00:00:00.000000000Z"

我正在使用 rvm,但似乎它正在从 rvm 以外的目录中提取宝石。我该如何补救?

它还使用 rvm 的 ruby​​ 安装,如下所示 -

murtaza@murtaza-dev:~$ which ruby
/home/murtaza/.rvm/rubies/ruby-1.9.2-p320/bin/ruby
4

1 回答 1

0

好像您正在使用系统 ruby​​,这是您的 RVM 的默认设置,这意味着它使用系统路径而不是 RVM 路径。RVM 路径与通过 RVM 安装的 rubies 一起使用。这可能就是您看到这些路径的原因。

于 2012-07-05T09:01:47.583 回答