3

私はやったしsudo apt-get install 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) ...

しかし、今私がやろうとすると

レールの新しいテスト

私は得るcannot load such file -- active_support (LoadError)

4

1 に答える 1

12

aptitude を介してレールをロードしようとすることはお勧めしません。RubyGemsを使用します。次に、 を実行しgem install rails、必要に応じて特定のバージョンを渡します。

適切な例として、Rails が現在バージョン 3.2 であるときに、aptitude は Rails 2.3 を提供しようとしています。実行したコマンドrails new testは、rails 3 バージョンです。Rails 2では、それはscript/rails ...何かになります。

具体的には、次を試すことができます。

$ 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).
于 2012-04-24T00:44:21.597 に答える