1

こんにちは、これを調べてくれてありがとう。

Linux ubuntu 10.10をクリーンインストールした後、Railsを再インストールしようとしました。

実行した後sudo gem install rails、レールのバージョン3.2.3が返されることがわかります

しかし、新しいプロジェクトを生成した後、gemfileが見つからなかったので、最新のものを入手したことがわかっているので、2.3.4を返すruby-vを試しました。

また、sudo gem update --systemを試行すると、システムファイルを上書きする可能性があるため、エラーが発生します。ここに解決策はありますか?

4

1 に答える 1

3

ruby セットの管理にはrvmを使用することをお勧めします。また、プロジェクトごとに gemset を定義することで、各プロジェクトに必要な gem だけが含まれるようにすることをお勧めします。

rvm のインストール手順へのリンクは次のとおりです (ubuntu で動作するはずです)。

https://rvm.io/rvm/install/

以下は、rvm での gemset の基本的な使用に関する情報です。

https://rvm.io/gemsets/basics/

また、Rails 3 以降を使用する場合は、タイピングの練習を行う必要がありbundle exec rails -vます。これにより、現在のプロジェクトで定義された gem を使用できるようになります。

入力bundle exec rails -vして、表示された内容をお知らせください。

于 2012-06-08T18:53:01.453 に答える