ruby 更新错误

Error with ruby update

我试图更新我的 ruby 和 rails 版本。但我最终遇到了这个错误:

~ ruby -v
/Users/Benjamin/.rbenv/shims/ruby: line 21: /usr/local/Cellar/rbenv/1.1.0/libexec/rbenv:
No such file or directory

我能做些什么来解决这个问题吗?

这是在 OS X 上吗?您可以尝试从 ~/.bash_profile

中删除 "$(rbenv init -)"

如果您使用的是 brew,您可以使用 brew link --overwrite ruby,它应该会修复它。可能有一些损坏的符号链接。

运行 rbenv rehash

然后更改/更新 ruby 版本使用 rbenv 命令,该命令是 ruby 安装在您机器上的管理器