我按照官方网站的说明安装了 rvm。然后我安装了两个 ruby 版本,rvm 对 bash 可见,但 ruby 不可见。
我在网上浏览解决方案并找到了以下命令:
此后,bash 能够看到 ruby。我不明白这是怎么发生的。从我的角度来看,该命令完全没用,因为我刚刚安装了最新的 rvm 版本。
答案1
从第二张屏幕截图中,您可能会注意到 rvm 将 RVM 路径添加到/home/octavian/.bashrc
。这样 bash 就会知道它。尝试
grep -i rvm /home/octavian/.bashrc
/home/octavian/.shrc
与 sh ( )相同