4

ヘルプ?

最近rvmをアンインストールしました:

rvm implode

その後、再インストールしました:

curl -L get.rvm.io | bash -s stable

残念ながら、ほとんどの (すべてではない) rvm コマンドを実行しようとすると、PATH から /usr/bin が削除されるため、必要なすべてのコマンドライン コマンド (grep、sed など) を見つけることができません。私のコンソールの編集されていないコピーと貼り付けの下に含まれています:

[~]$ echo $PATH
/opt/local/bin:/opt/local/sbin:/Developer/usr/bin:/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Users/Thai/.rvm/bin
[~]$ rvm use
Now using system ruby.
[~]$ echo $PATH
/opt/local/bin:/opt/local/sbin:/Developer/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Users/Thai/.rvm/bin
[~]$ 

andでも同じことが起こりますが、 orではrvm install...ありrvm remove...ません。rvm helprvm info

何が起こっているかについてのアイデアはありますか?rvm install.../usr/bin のコマンドラインユーティリティにアクセスする必要があるため、コンパイル後に失敗します

4

3 に答える 3

0

システム全体のパスについては、/etc/environment を確認してください。

私の推測では、RVM がどこかでパスをオーバーライドしており、PATH に /usr/bin がないため、rvm implode は問題のあるスクリプトを削除できていません。パスを手動で追加して、rvm implode を実行してみてください。

于 2014-08-11T17:32:54.930 に答える