安装导轨时出错

安装导轨时出错

按照此教程ruby on railsubuntu 11.10这里安装sqlite3

当我运行以下命令时

sudo gem install rails

我收到以下错误:

错误:在任何存储库中都找不到有效的 gem‘rails’(>= 0)

另外,当我尝试该命令时,

sudo gem install sqlite3

我犯了同样的错误

错误:在任何存储库中都找不到有效的 gem‘sqlite3’(> = 0)

我该如何解决这个问题?

答案1

Rails 不适用于 Ruby 1.9.1 - 因此,如果你删除 Ruby 1.9.1,你可以选择:使用右心室安装 Ruby 1.9.2 或者安装 Ruby 1.8,然后你就应该能够安装 Rails 了(但是,据我所知,使用旧版本的 Ruby == 旧版本的 Rails):)

(我正在使用 RVM,我喜欢它,因为它让我有机会在 Ruby 的不同安装之间切换,并且无需 root 身份即可进行开发 - 不过,在生产服务器上使用它之前,我会详细了解 RVM 的工作原理)

答案2

我已经使用 gem install 的代理命令选项修复了这个问题。它的格式如下:

$ gem install --http-proxy http://201.187.107.19:8080 rails

检查以下内容回答更多细节。

相关内容