今天在使用rvm 2.1.3 --default設(shè)置默認(rèn)的ruby的命令時(shí)出現(xiàn)RVM is not a function, selecting rubies with 'rvm use ...' will not work.
查看官方的使用幫助之后發(fā)現(xiàn)是缺少了加載rvm的命令加執(zhí)行rvm命令之前使用如下命令
$ source ~/.rvm/scripts/rvm
接下來重新運(yùn)行rvm use 2.1.3 --default佑钾。之后提示信息如下:
Using /home/beiwang/.rvm/gems/ruby-2.1.3-p448
沒有錯(cuò)誤了法褥。再運(yùn)行一下ruby -v查看ruby的版本信息福铅。提示信息如下:
ruby 2.1.3p242 (2014-09-19 revision 47630) [i686-linux]
版本已經(jīng)是指定的2.1.3了芬萍。
將加載rvm的命令添加到.bashrc中
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"