RVM/rbenv rbenv global 之后系统 Ruby 版本没变化

destinyjingkun · 2016年12月31日 · 最后由 destinyjingkun 回复于 2016年12月31日 · 7904 次阅读

楼主自己用的 mac osx 自带 ruby2.0.0 我用 rbenv 装了 2.3.0 并且 rbenv global 2.3.0 后 rbenv rehash 了,但是 gem install rails 的时候提示我 ruby 环境还是 2.0.0,这是怎么回事?求解。

  1. 有没有执行 rbenv init,根据提示操作过了
  2. 试试重新打开一个 shell 看看 Ruby 版本
  3. 重装 rbenv

@pinewong 谢谢,找到原因了,export PATH="$HOME/.rbenv/bin:$PATH" eval "$(rbenv init -)"这个没加到~/.bash_profile

需要 登录 后方可回复, 如果你还没有账号请 注册新账号