web-dev-qa-db-ja.com

RVMコマンド:ソース〜/ .rvm / scripts / rvm

チュートリアルシリーズの例でRailsを実行しています。質問する前に解決策を見つけるために最善を尽くしています。何かを見逃した場合は、お詫び申し上げます。

ターミナルのコマンドラインからRVMを起動する必要があるたびに、RVMが初期化されるようにコマンドをパンチする必要があります。source ~/.rvm/scripts/rvm

これは正常ですか?前にこのコードをパンチインしない限り、RVMコマンドを機能させることができないようです。 RVMコマンドを入力する必要があるたびにではなく、コマンドを1回だけ入力する必要があることに注意してください。

ご協力いただき誠にありがとうございます。

24
Ads

これを~/.profileまたは~/.bashrcに入れてください。

# This loads RVM into a Shell session.
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"

したがって、セッションごとに手動で入力する必要はありません。

41
Mirko

ヒント

Rvmでgnomeターミナル(Ubuntuに標準で付属)を使用する場合は、次の操作を実行できます。

  • デフォルトのプロファイルを編集します。次の設定を確認してください。

    "Run command as a login Shell"
    
  • これにより、デフォルトで標準の.bashrcの読み込みが停止します。ホームディレクトリの.bashrcを指す.rvmrcのソフトリンクを作成して、これを修正します。

    cd
    ln -s .bashrc .rvmrc
    
2
RonanOD

ターミナルを閉じてから再度開いて、特定のバージョンのRubyをインストールしてみてください。

https://www.youtube.com/watch?v=THG3BKy6JEI 2:32

例)「curl-L https://get.rvm.io | bash -sstable--Ruby」と入力しました

次に、ターミナルを終了してターミナルを再度開き、「rvm install 2.2.3」と入力すると、機能しました:D :)

1
JoeB