Ruby on Rails Beta 3在Snow Leopard上安装 - 找不到文件

Yol*_*lcu 21 macos sudo install ruby-on-rails osx-snow-leopard

我尝试使用以下命令在我的系统上安装新的beta版:

sudo gem install rails --pre
Run Code Online (Sandbox Code Playgroud)

但无论我怎么做,我仍然得到这个该死的错误:

已成功安装rails-3.0.0.beta3
1 gem 安装rails-3.0.0.beta3的
ri文档...
找不到文件:lib

因为我对红宝石很新,我真的不知道该怎么办.

我该如何完成安装呢?这已经安装好了吗?为什么在这里中止?

bal*_*ton 37

您需要运行的只是gem install rdoc按照其说明操作,然后再次运行install rails命令,您就可以了.问题是由于rdoc在安装rails时无法安装,如果手动安装它可以正常工作.

资料来源:http://gist.github.com/565967

我有同样的问题,这对我有用.


Dam*_*son 2

如果您想在 Mac 上进行 ruby​​/rails 开发,我强烈建议您不要使用 Mac 附带的 ruby​​/rubygems 版本。我推荐的是:

  1. 安装自制程序并使用它来管理 Mac 上的软件包。
  2. 安装brewbygems,这使得homebrew可以与rubygems很好地配合:gem install brewbygems
  3. 安装rvm并学习喜欢不同版本的 ruby​​ 和 rvm 的 gemsets 功能:gem install rvm

完成后,您将拥有一个非常强大的开发环境,并且您应该能够毫无问题地安装任何版本的 Rails。请记住,rails 3 使用 ruby​​ 1.9.2 效果最好(通过运行 rvm 安装rvm install ruby-head),并且仍处于测试阶段,这意味着它不是很稳定,不应该用于任何生产级别(尚)。