ruby-on-rails - 在 ubuntu 上安装 Ruby on Rails 失败。我能有帮助吗?

标签 ruby-on-rails ubuntu rubygems installation

我正在尝试安装 Ruby、RubyGems 和 Ruby on Rails 框架,以便它可以很好地与我的系统配合使用。我的安装有问题。有人可以帮我吗?以下是我的系统的详细信息以及我如何进行安装。

目前我正在使用 Linux Kernel 2.6.35-28-generic 运行 ubuntu 10.10。我的服务器是 Apache 2.2.16,我使用 MySQL 5.1.49。

所以,我去了我的突触包管理器并选择了以下包来下载:
* ruby​​1.8 – 安装 Ruby 1.8.4
* libmysql-ruby – 访问 MySQL 的附加库
* libruby1.8-dbg – 调试库
* ri – Ruby 交互式引用
* ruby​​1.8-dev – 构建扩展的头文件
* rails – Ruby On Rails 框架

成功运行后,我从 http://rubyforge.org/projects/rubygems/ 下载了 ruby​​gems。 .然后我解压它,进入终端,运行 cd 进入新下载的 ruby​​gems 目录,输入“sudo ruby​​ setup.rb”,运行没有问题,安装了 RubyGems 1.8.5。然后我运行 'sudo gem install ruby​​gems-update' 没有问题。

但是当我运行“sudo gem install rails –include-dependencies”时,我得到了以下输出:
获取:activesupport-3.0.8.gem (100%)
获取:rails-3.0.8.gem (100%)
成功安装activesupport-3.0.8
成功安装 rails-3.0.8
已安装 2 个 gem
为 activesupport-3.0.8 安装 ri 文档...
正在为 rails-3.0.8 安装 ri 文档...
找不到文件:lib
错误:为 rails-3.0.8 生成文档时
...消息:退出
... RDOC 参数:--ri --op/var/www/testingwww/rubygems-1.8.5/nclude-dependencies/doc/rails-3.0.8/ri lib --title rails-3.0.8 文档-安静的

当我运行“rails -v”时,我得到“Rails 3.0.8”,因此尽管出现错误,它似乎已经安装。但是当我尝试通过键入'rails ./helloWorld' 来制作一个rails 应用程序时,我得到了rails 关键字的手册页。

我已经环顾两天了,关于如何解决这个问题,但似乎无法弄清楚。有人知道如何解决这个问题吗?

最佳答案

Rails 3 需要 1.8.7 或 1.9.2 版本。

我建议使用 RVM 来管理您的 Ruby 安装和环境。它真的会帮助你快速上手,而且很简单。这很简单

curl -L https://get.rvm.io | bash

安装 RVM,然后 rvm install 1.9.2会让你继续前进。

看看https://rvm.io了解更多信息。

关于ruby-on-rails - 在 ubuntu 上安装 Ruby on Rails 失败。我能有帮助吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6313356/

相关文章:

ruby-on-rails - 用于 Web 应用程序注册、登录、管理密码的现有库?

ruby-on-rails - 从 XCode 访问 Mac 上的本地主机? Phonegap 使用 Ajax 与本地 Rails 应用程序通信

python - 为什么使用 apt.Cache 而不是 apt.cache.Cache() 创建对象

ruby - rbenv — 'find_spec_for_exe':找不到带有可执行包的 gem 打包器 (>= 0.a) (Gem::GemNotFoundException)

ruby - 如何创建 thor::group 生成器作为 my_command 的参数

ruby-on-rails - 在任何来源中都找不到 ffi-1.9.4

ruby-on-rails - Rails 4将局部变量获取到js.erb文件

ruby-on-rails - Rails/Ruby 日期错误

c++ - 32 位 arm 处理器上的链接错误 : "Cannot find -ltinfo" on Ubuntu 12. 04

Python 2.7 Anaconda Pandas 错误(Ubuntu 14.04)