Ci-dessus ne fonctionne pas la première fois, fonctionne la deuxième fois.
Essayez de définir la version ruby sur 2.0.0 pour toute nouvelle fenêtre shell.
Faire
$ rvm use 2.0.0 --default
donne
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
Puis faire de même
$ rvm use 2.0.0 --default
ne donne plus d'erreur, c'est-à-dire
$ rvm use 2.0.0 --default
Using /home/durrantm/.rvm/gems/ruby-2.0.0-p247
durrantm.../durrantm$
mais les nouvelles fenêtres me donnent toujours ruby 1.9.3, pas 2.0.0
Mon .bashrcfichier contient:
PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting
[[ -s "/home/durrantm/.rvm/scripts/rvm" ]] && . "/home/durrantm/.rvm/scripts/rvm"
Mon .bash_profile a:
source ~/.profile
case $- in *i*) . ~/.bashrc;; esac
En essayant
rvm get stable
semble fonctionner mais à la fin de beaucoup de sorties vertes:
Could not update RVM, get some help at #rvm IRC channel at freenode servers.
Une nouvelle fenêtre de terminal avec rvm list rubiesmontre ceci:
$ 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, en cours d' exécutionrvm get stable --auto-dotfiles, un nouveau contrôle~/.bashrc,~/.bash_profileet~/.profileplusieurs fois ... cette réponse enfin réparée! Ran:rvm resetet il s'est débarrassé des avertissements! (IMHO ... RVM est beaucoup trop capricieux pour être le premier sur le chemin ... Si je mets quelque chose d'autre en premier sur mon chemin, je sais ce que je fais)