rvm:命令未找到MAC OX

时间:2012-07-26 20:46:59

标签: macos command rvm

真的,我不知道发生了什么。对不起,如果这个问题是NOOB,但我找不到解决这个问题的方法。

  

-bash:rvm:找不到命令

我试过这个

  

curl -L https://get.rvm.io | bash -s - --version latest

但我仍然无需看到使用simplecov的ruby版本,因为它不适用于1.9版本的旧版本

9 个答案:

答案 0 :(得分:201)

可能是因为没有加载rvm shell配置的终端。

从您的终端尝试关注:

$ source ~/.rvm/scripts/rvm

然后

$ type rvm | head -n 1

如果输出为:

rvm is a function

您可能需要在〜/ .bash_profile文件中添加“source~ / .rvm / scripts / rvm”

答案 1 :(得分:43)

您需要阅读安装RVM时显示的所有文本:

rm -rf ~/.rvm
curl -L https://get.rvm.io | bash -s stable

答案 2 :(得分:20)

运行sudo curl -L https://get.rvm.io | bash -s stable --ruby

你需要关闭终端,然后再打开!

答案 3 :(得分:6)

这对我有用:

rm -rf ~/.rvm
curl -L https://get.rvm.io | bash -s stable

答案 4 :(得分:5)

source /etc/profile为我工作。

答案 5 :(得分:2)

安装RVM后关闭并重新启动终端 - 每次都得到我。

答案 6 :(得分:1)

对于长期解决方案,您应将其添加到~/.profile文件中:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"

简单地将rvm加载到单个终端中,使用

source "$HOME/.rvm/scripts/rvm"

据说这个电话更具跨平台性:

. "$HOME/.rvm/scripts/rvm"

答案 7 :(得分:0)

要开始使用RVM,您需要在终端中输入source /Users/yourusername/.rvm/scripts/rvm(当然,请插入真实用户名代替yourusername)。

答案 8 :(得分:0)

如@mpapis所建议,请先执行此操作

$ rm -rf ~/.rvm

$ curl -L https://get.rvm.io | bash -s stable

然后,按照@peterpengnz的建议执行此操作,您应该可以解决RVM cmd问题

$ source ~/.rvm/scripts/rvm