Ruby版本不使用mac上的rbenv进行更新

时间:2017-01-29 01:52:33

标签: ruby rbenv

我遵循本教程

安装自制程序

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装Ruby

brew install rbenv ruby-build
echo 'if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi' >> ~/.bash_profile
rbenv install 2.4.0
rbenv global 2.4.0
ruby -v

但输出ruby -v仍然

ruby​​ 2.0.0p648(2015-12-16修订版53162)[universal.x86_64-darwin16]

在mac OS Sierra 10.12上运行

3 个答案:

答案 0 :(得分:1)

安装的其中一个步骤是:

echo 'if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi' >> ~/.bash_profile

将命令写入.bash_profile

您需要重新启动Bash会话(退出终端并打开一个新会话)才能使其生效。

答案 1 :(得分:0)

我在这里遇到了同样的问题和mislav的评论[https://github.com/rbenv/rbenv/issues/939][1]为我修好了。

答案 2 :(得分:0)

eval "$(rbenv init -)"行添加到.bash_profile

适合我。