上記は最初は機能せず、2回目は機能します。
新しいシェルウィンドウのルビバージョンを2.0.0に設定してみてください。
している
$ rvm use 2.0.0 --default
与える
Warning! PATH is not properly set up, '/home/durrantm/.rvm/gems/ruby-1.9.3-p125/
bin' is not at first place,
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 --au
to-dotfiles',
to fix temporarily in this shell session run: 'rvm use ruby-1.9.3-p125'
.
Using /home/durrantm/.rvm/gems/ruby-2.0.0-p247
次に同じことをします
$ rvm use 2.0.0 --default
エラーは発生しません、つまり
$ rvm use 2.0.0 --default
Using /home/durrantm/.rvm/gems/ruby-2.0.0-p247
durrantm.../durrantm$
しかし、新しいウィンドウはまだ2.0.0ではなくruby 1.9.3を私に与えています
私の.bashrc
ファイルはそれにあります:
PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting
[[ -s "/home/durrantm/.rvm/scripts/rvm" ]] && . "/home/durrantm/.rvm/scripts/rvm"
私の.bash_profileには:
source ~/.profile
case $- in *i*) . ~/.bashrc;; esac
やってみる
rvm get stable
動作しているように見えますが、多くの緑の出力の最後に表示されます:
Could not update RVM, get some help at #rvm IRC channel at freenode servers.
新しいターミナルウィンドウにrvm list rubies
は次のように表示されます。
$ rvm list rubies
Warning! PATH is not properly set up, '/home/durrantm/.rvm/gems/ruby-1.9.3-p125/bin' is not at first place,
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-1.9.3-p125'.
rvm rubies
=> ruby-1.9.3-p125 [ x86_64 ]
ruby-1.9.3-p194 [ x86_64 ]
* ruby-2.0.0-p247 [ x86_64 ]
# => - current
# =* - current && default
# * - default
~/.bashrc
、~/.bash_profile
実行中のrvm get stable --auto-dotfiles
再チェック、~/.bashrc
、~/.bash_profile
、と~/.profile
何度も...この答えは最終的にそれを固定!Ran:rvm reset
警告を取り除きました!(私見... RVMはパスの最初にいることにあまりにも細心の注意を払っています...私がパスの最初に何か他のものを設定した場合、私は自分のやっていることを知っています)