我在我的 Debian 服务器上安装了 Ruby on Rails。Ruby 版本 => 2.0.0 Rails 版本 => 3.2.13
如果我想用以下命令更新我所有的 gem:
gem update
它给了我答案:
ERROR: Error installing actionmailer:
activesupport requires Ruby version >= 1.9.3.
Updating actionpack
ERROR: Error installing actionpack:
activesupport requires Ruby version >= 1.9.3.
Updating activerecord
ERROR: Error installing activerecord:
activesupport requires Ruby version >= 1.9.3.
但我有一个较新的版本为 1.9.3 ...如果我想使用命令创建一个新项目
rails new project
它为我创建了一个名为“新”的项目..
似乎 Rails 不知道控制器......因为当我输入时:
rails generate controller Show index
他为我创建了一个名为 generate的新项目
以下是我的资料:
Ruby Version => 2.0.0
Rails Version => 3.2.13
rvm Version => 1.21.6