Di atas tidak berfungsi pertama kali, berfungsi untuk kedua kalinya.
Coba atur versi ruby ke 2.0.0 untuk jendela shell baru.
Perbuatan
$ rvm use 2.0.0 --default
memberi
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
Lalu lakukan hal yang sama
$ rvm use 2.0.0 --default
sekarang tidak memberikan kesalahan, yaitu
$ rvm use 2.0.0 --default
Using /home/durrantm/.rvm/gems/ruby-2.0.0-p247
durrantm.../durrantm$
tetapi jendela baru masih memberi saya ruby 1.9.3, bukan 2.0.0
.bashrc
File saya ada di dalamnya:
PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting
[[ -s "/home/durrantm/.rvm/scripts/rvm" ]] && . "/home/durrantm/.rvm/scripts/rvm"
Profil .bash_ saya memiliki:
source ~/.profile
case $- in *i*) . ~/.bashrc;; esac
Mencoba
rvm get stable
tampaknya berfungsi tetapi di akhir banyak output hijau menunjukkan:
Could not update RVM, get some help at #rvm IRC channel at freenode servers.
Jendela terminal baru dengan rvm list rubies
menunjukkan ini:
$ 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
, berlarirvm get stable --auto-dotfiles
, re-checking~/.bashrc
,~/.bash_profile
dan~/.profile
banyak kali ... jawaban ini akhirnya tetap itu! Ran:rvm reset
dan itu menghilangkan peringatan! (IMHO ... RVM terlalu rewel tentang menjadi yang pertama di jalur ... Jika saya menetapkan sesuatu yang lain terlebih dahulu di jalur saya, saya tahu apa yang saya lakukan)