-1

私はUbuntu 11.04、+ Ruby 1.9.3-p125を持っています

Rails を 2 つの方法でインストールしました。

  • rvm gem install rails

  • gem install rails

使用している Rails のバージョンを確認したい場合:

rails --version

エラーが発生します:

プログラム「rails」は現在インストールされていません。次のように入力してインストールできます。sudo apt-get install rails

4

4 に答える 4

1

作業を行う前にruby​​ を使用する必要があります。

rvm use 1.9.3-p125

プレフィックスを付けずにコマンドを実行できるようになりましたrvm

gem install rails
rails new test1

rvm で prefix コマンドを実行したとき、実際には次の略でした:

rvm all do gem install rails

これは、すべての ruby​​ @default gemset に gem rails をインストールすることを意味します。

また、Ubuntu にバンドルされている古くて壊れた RVM インストールの犠牲者になる可能性もあります。詳細については、この回答をご覧ください: https://stackoverflow.com/a/9056395/497756

また、RVM の使用方法の詳細を理解する必要があります。この短いチュートリアルは非常に参考になるはずです: http://screencasts.org/episodes/how-to-use-rvm

于 2012-06-15T01:28:30.537 に答える
1

rvm をインストールしたばかりであれば、レールをインストールしていなくても、gemset を「使用」していません。実行rvm gemset listすると、gemset のリスト (おそらく単に「グローバル」) が表示され、それらの横に星がありません。

gemset 内の gem のバージョンを確認するには、まずその gemset を使用する必要があります。rvm use @global「グローバル」ジェムセットを使用するようなことを試してください。次に、端末に のようなものが表示されますUsing /home/john/.rvm/gems/ruby-1.9.3-p125 with gemset global。やっrails -vてみると、バージョン番号が表示されます

お役に立てれば

于 2012-06-14T22:53:56.690 に答える
1

RVM ruby​​ のバージョンが PATH にあることを確認してください。

于 2012-06-14T21:39:07.240 に答える
0

which railsターミナルでパスを確認してみてください。

する必要があります/usr/bin/rails。そうでない場合はexport PATH=/usr/bin:$PATH

于 2012-06-15T01:12:04.250 に答える