2

1)

新しいbashターミナルをロードするたびにこのエラーが発生します

-bash: /etc/profile.d/sm.sh: No such file or directory
-bash: /etc/profile.d/rvm.sh: No such file or directory

これは、.bashrc から参照を削除するだけの回答で、以前に尋ねられた質問を見ましたしかし、答えは受け入れられず、投票されず、これらのファイルへの参照は.bashrcではなく.~/etc/profile

の下に profile.d ディレクトリがないことに注意してください/etc。私はファイルを持ってprofileおり、profile~orig

2)

RVM はexport pathを実行してから 1 秒後に追加されましたrvm get stableが、どちらにも Ruby 2.0.0 への参照は含まれていませんでした。

.bash_profile

export PATH=$PATH:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
export PATH=/usr/local/bin:/Users/mcb/.rvm/gems/ruby-1.9.3-p448/bin:/Users/mcb/.rvm/gems/ruby-1.9.3-p448@global/bin:/Users/mcb/.rvm/rubies/ruby-1.9.3-p448/bin:/Users/mcb/.rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

私の直感は、それらを 1 つにまとめ、繰り返しをなくし、手動で ruby​​ 2 への参照を追加することです。$PATH:それも最初はうまくいかなかったので、私も自分自身を追加しました。

3)

これは明らかに正しくない

my-macbook-pro:~ mcb$ rvm get sable --auto-dotfiles
Warning! PATH is not properly set up, '/Users/mcb/.rvm/gems/ruby-2.0.0-p247/bin' is not available,
         usually this is caused by shell initialization files - check them for 'PATH=...' entries,
         it might also help to re-add RVM to your dotfiles: 'rvm get stable --auto-dotfiles',
         to fix temporarily in this shell session run: 'rvm use ruby-2.0.0-p247'.
cat: /Users/mcb/.rvm/help/get: No such file or directory

簡単に言えば、事態を悪化させることを恐れて、何らかのガイダンスなしに自分で何かを修正しようとすることに不安を感じ始めています.

4

2 に答える 2

3

for 1)/etc/profileこれらの 2 つのファイル参照を確認する

export PATH=/usr/local/bin:/Users/mcb/.rvm/gems/ruby-1.9.3-p448/bin:/Users/mcb/.rvm/gems/ruby-1.9.3-p448@global/bin:/Users/mcb/.rvm/rubies/ruby-1.9.3-p448/bin:...for 2)から削除~/.bash_profile

3) のrvm get sable場合 =>rvm get stable

于 2013-10-27T05:14:08.857 に答える