我知道上面的问题是很常见的问题。我已就此主题发表了多篇文章。但我没有得到任何解决方案。
我在本地安装了rvm。我们已经有了安装文件。 SO进入文件夹并运行install命令。
$ ./install
然后我检查了用户主页folde中的./rvm文件夹
$ cd ~/.rvm
文件夹存在。因此安装成功。
现在我在命令行输入rvm
$ rvm
我正处于异常
之下$ rvm
-sh: rvm: command not found
在阅读了有关此问题的stackoverflow中的多篇文章后,我了解到我必须在.bash_profile中添加以下行,因为我使用的是Mac OSX 10.7.3
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
即使我在输入rvm时遇到相同的异常。我需要做些额外的事情吗?还是我错过了一些东西?请帮忙
答案 0 :(得分:16)
尝试的步骤:
退出并登录您的系统。
打开一个新终端并手动运行
来源$ HOME / .rvm / scripts / rvm
然后
RVM
检查这些解决方法。
更新
避免跑步
来源$ HOME / .rvm / scripts / rvm
每次打开终端时,请在Mac中将此行包含在~/.MacOSX/environment
中(这类似于~/.bashrc
$home
下基于GNU / Linux的系统中的~
}目录)。
答案 1 :(得分:6)
在我的情况下,我在Windows 10中使用Ubuntu Bash并修复我使用的问题:
source /usr/local/rvm/scripts/rvm
答案 2 :(得分:1)
我只需要打开一个新的终端会话。
使用以下方法安装后:
curl -sSL https://get.rvm.io | bash -s stable --ruby
rvm install 2.2
答案 3 :(得分:0)
您需要在终端模拟器首选项中启用登录shell,有时需要使用/usr/bin/bash --login
,这是一个示例https://rvm.io/integration/gnome-terminal/
启用登录shell后,您需要关闭终端应用程序并重新打开它。
答案 4 :(得分:0)
对于那些在2018年这样做的人 添加
source $HOME/.rvm/scripts/rvm
到您主目录中的.bash_profile。
答案 5 :(得分:0)
对于Ubuntu 18.04,使用instruction from here安装 rvm 后,我必须运行以下命令来解决该问题。
source /usr/share/rvm/scripts/rvm
答案 6 :(得分:0)
这是RVM可用的其他选项之一:
source /etc/profile.d/rvm.sh