在 RVM 之外设置默认 Ruby 版本
Setting default Ruby version outside RVM
当我输入:
ruby -v
我得到:
ruby 1.8.7
但有:
rvm list
我得到:
=* ruby-2.2.1 [ x86_64 ]
# => - current
# =* - current && default
# * - default
造成这种不匹配的原因是什么?如何更正它以便我始终使用 2.2.1?
我猜你的 $PATH
有问题,你可能引用了系统 ruby?我建议仔细检查 install directions.
您也可以再试一次运行:
echo "source $HOME/.rvm/scripts/rvm" >> ~/.bash_profile
最后,一旦你开始工作,我还发现在 repos/folders 中使用 .ruby-version
和 .ruby-gemset
文件非常有帮助。有关详细信息,请参阅“Typical RVM Project Workflow”。
当我输入:
ruby -v
我得到:
ruby 1.8.7
但有:
rvm list
我得到:
=* ruby-2.2.1 [ x86_64 ]
# => - current
# =* - current && default
# * - default
造成这种不匹配的原因是什么?如何更正它以便我始终使用 2.2.1?
我猜你的 $PATH
有问题,你可能引用了系统 ruby?我建议仔细检查 install directions.
您也可以再试一次运行:
echo "source $HOME/.rvm/scripts/rvm" >> ~/.bash_profile
最后,一旦你开始工作,我还发现在 repos/folders 中使用 .ruby-version
和 .ruby-gemset
文件非常有帮助。有关详细信息,请参阅“Typical RVM Project Workflow”。