明明已经更新成功,怎么ruby版本还是之前的?
输入which ruby
查看一下ruby是否存在,发现有结果/Users/你的名字/.rvm/rubies/ruby-2.6.0/bin/ruby
直接进入目录,有多个ruby版本,并且有个default文件夹,这样就可以确认ruby更新是成功了的,因为默认的版本是之前的,需要重新指定默认版本。
用rvm --help
查询了一下指令
其中就有这些
use <version> # switch to given (and already installed) ruby version
use default # switch to default ruby, or system if none is set
use system # switch to system ruby
尝试了一下后,用指令
rvm use 2.6.0-stable --default
执行成功后,再次打开终端,输入ruby -v
,结果已经是最新的版本啦!!!