0

chruby を使用して、Ruby のバージョンを 2.2.3 に恒久的に (当分の間) 更新しようとしています。現在は 2.0.0 です。

コマンド ライン インターフェイスを終了するたびにバージョンが 2.0.0 に戻り、(新しいセッションで) chruby を使用して 2.2.3 を選択しようとすると、「コマンドが見つかりません: chruby」というメッセージが表示されます。

2.2.3 を再び実行するには、次のように入力する必要があります

source /usr/local/opt/chruby/share/chruby/chruby.sh

が続きchruby 2.2.3ます。そうすることで、セッション中は 2.2.3 を使用できます。zsh (私が使用しているシェル) を終了すると、上記の手順を再度実行する必要があります。

4

1 に答える 1

0

これらの行を に追加してchrubyを設定する必要があります.zshrc。最初に chruby を有効にします。

source /usr/local/opt/chruby/share/chruby/chruby.sh

次に、デフォルトを設定します

chruby 2.2.3

(これらの 2 つの行は、おそらく隣同士になります。)

その後、Ruby を (例えば 2.3.0 に) アップグレードしてデフォルトにしたい場合は、その行をchruby 2.3.0) に編集します。Chruby は、RVM などとは異なり、デフォルトの Ruby を追跡しません。それを設定するには、シェルの通常のメカニズムを使用する必要があります。

于 2016-03-06T15:59:47.410 に答える