3

私は多くの検索を行ってきましたが、同様の問題があるようですが、この問題の解決に役立ったものはありません。私はRuby、Rails、および-ixシステムにかなり慣れていないので、それもあまり役に立ちません。:(

RVM を最新バージョン (Ruby の 1.9.3-p125 および Rails の 3.2) と共に稼働させることができました。ただし、ターミナルを終了してシステムに戻ると、デフォルトが使用されています。バージョンを変更しようとすると、「コマンドが見つかりません」というメッセージが表示されました。次に、「rvm」と入力してみましたが、次のようになりました。

-bash: rvm: command not found

他のチュートリアルのアドバイスに従い、 ~/.bashrc ファイルを次のように変更しました。

    PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting
    echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"' >> ~/.bashrc

しかし、ターミナルを終了した後でも、まったく同じ「コマンドが見つかりません」というメッセージが表示されます。

RVM を適切に動作させる方法について何か考えはありますか? 誰もがそれを使用すると言いますが、確かに簡単ではありません...

どうもありがとう!グレッグ

4

2 に答える 2

1

変更する場合は.bashrc、すぐsourceに変更するか、新しいシェルを作成して変更が有効になることを確認する必要があります。

標準的なrvm手順は、作成されsourcervmスクリプトに対するものです。インストールドキュメントは、ほとんどのユースケースをカバーしています。

rvmコマンドが欠落している場合は、期待どおりに機能していない可能性があります.bashrc。あなたPATHが要求したようにあなたは修正されていますか?そうでない場合は、別の問題が発生する可能性があります。

于 2012-05-08T14:54:16.700 に答える
1

他のチュートリアルのアドバイスに従い、 ~/.bashrc ファイルを変更しました

通常、Mac OS X では .profile ファイルを、Linux では .bashrc を変更します。.profile を変更してみてください

ターミナルが .bashrc ファイルをロードしない理由については、OS X Lion でターミナルが ~/.bashrc をロードしない問題を修正する方法を確認してください。

于 2012-05-08T15:04:31.720 に答える