Ruby on rails 导轨-已安装的导轨,但可以';t创建应用程序";无法加载此文件--活动的“U支持”;

Ruby on rails 导轨-已安装的导轨,但可以';t创建应用程序";无法加载此文件--活动的“U支持”;,ruby-on-rails,ruby,ruby-on-rails-3,activesupport,Ruby On Rails,Ruby,Ruby On Rails 3,Activesupport,我确实sudo安装了rails,看起来一切都很好 Reading package lists... Done Building dependency tree Reading state information... ... Setting up ruby-actionmailer-2.3 (2.3.14-2) ... Setting up ruby-activeresource-2.3 (2.3.14-1) ... Setting up ruby-rails-2.3 (2.3.1

我确实
sudo安装了rails
,看起来一切都很好

Reading package lists... Done
Building dependency tree       
Reading state information...
...
Setting up ruby-actionmailer-2.3 (2.3.14-2) ...
Setting up ruby-activeresource-2.3 (2.3.14-1) ...
Setting up ruby-rails-2.3 (2.3.14-2) ...
Setting up rails (2.3.14.1) ...
Setting up ruby1.8-dev (1.8.7.352-2ubuntu0.1) ...
但是现在当我试着去做

rails新测试


我得到
无法加载这样的文件——活动的\u支持(LoadError)

我不建议尝试通过aptitude加载rails,我会使用。然后只需运行
gem install rails
,并在需要时传递特定版本

举个例子,aptitude试图为您提供Rails 2.3,而Rails目前在版本3.2上。您运行的命令,
railsnewtest
是rails3版本。在Rails 2中,它应该是
script/Rails…
something

具体而言,您可以尝试:

$ sudo apt-get remove rails  # remove the previous install attempt of 2.3  
$ gem install rails          # Install rails version 3+ (3.2 in this case).