如果我尝试使用 rvm use 或大多数其他引用特定版本的命令,它会提示未安装该版本。如果我尝试安装它,它会提示我已安装。无论如何,我似乎无法使用除系统默认版本之外的任何版本。
我已经尝试重新安装特定版本、重新安装 RVM 以及其他几个潜在的修复。
答案1
最终原因是我的用户名包含一个 @,这在 Mac 上会干扰 rvm。最后我不得不创建一个没有 @ 的新帐户并重新安装 rvm,一切正常。
编辑:对问题和解决方案的更完整解释:https://github.com/rvm/rvm/issues/4255