安装了哪个ruby版本?
听起来很奇怪,但我不知道安装了哪个ruby版本。如果我这样做安装了哪个ruby版本?,ruby,version,rvm,upgrade,Ruby,Version,Rvm,Upgrade,听起来很奇怪,但我不知道安装了哪个ruby版本。如果我这样做 rvm rubies 我明白了 但是 ruby -v 我明白了 当试图 rvm upgrade 1.8.7-p302 1.9.2-p180 我犯了一个错误 ERROR: Ruby 'ruby-1.8.7-p302' is not installed - please install it first. ERROR: Error migrating gems. 那么,是哪一个呢?1.8.7-p302或1.9.2-p180 请帮帮
rvm rubies
我明白了
但是
ruby -v
我明白了
当试图
rvm upgrade 1.8.7-p302 1.9.2-p180
我犯了一个错误
ERROR: Ruby 'ruby-1.8.7-p302' is not installed - please install it first.
ERROR: Error migrating gems.
那么,是哪一个呢?1.8.7-p302或1.9.2-p180
请帮帮我!谢谢您可以从安装的系统版本中获得
1.8.7
。使用rvm Use--default 1.9.2
将通过rvm
安装的Ruby设置为默认值
RVM基本上会更改$PATH
变量,使其指向与系统上安装的Ruby版本不同的Ruby版本
还请确保您已完成的步骤2和3,并确认RVM已正确设置。您可能已安装了1.8.7,因为您确实执行了
sudo apt获取安装ruby
或类似操作,然后运行RVM安装1.9.2
。是这样吗?其他海报都提到了答案。如果您选择使用rvm管理ruby版本,建议您卸载系统附带的ruby软件包。rvm列表的输出是什么?
rvm upgrade 1.8.7-p302 1.9.2-p180
ERROR: Ruby 'ruby-1.8.7-p302' is not installed - please install it first.
ERROR: Error migrating gems.