4

我正在尝试设置 rbenv:

https://github.com/sstephenson/rbenv#section_2

我有一个问题:我必须先rbenv exec使用

所以现在做 bundle exec 我做:

rbenv exec 捆绑执行

我该如何解决这个问题?

编辑

运行 rbenv rehash 后,我得到:

$ ➔ rbenv rehash
$ ➔ rails s

bash: /usr/local/bin/rails: /usr/local/bin/ruby: bad interpreter: No such file or directory
4

1 回答 1

5

真的很傻:

我忘了运行exec $SHELL,所以我的 PATH 没有更新。最初的字符串:

export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"

被放入 .bash_profile,但应该在 .bashrc 中。修复此问题后,我忘记重新打开/运行上述命令!

感谢@Dylan Markov 在评论中指出我正确的方向:)

于 2012-01-31T16:55:56.233 回答