我已经在无业游民的计算机上安装了rbenv
,但是当我尝试列出所有可用的红宝石版本rbenv versions
时,它给了我这个输出:
system (set by /home/vagrant/.rbenv/version)
有人知道这是什么吗?
您是否在问该命令的输出是什么意思?我正在查看rbenv documentation,并且我认为它表明rbenv仅知道ruby的一个版本-系统随附的版本。
如果您同时尝试了rbenv install --list
和ruby-build --definitions
,但仍无法在列表中看到最新的Ruby版本,则需要升级ruby-build
,因为这是rbenv
用来“了解”可用版本的方法版本。
Rbenv通常与它的同伴ruby-build
一起安装
要获取可以安装的可用红宝石版本的列表,请输入以下内容:
如果您使用的是Mac,brew upgrade rbenv ruby-build
也可以。Documentation