真的,我不知道发生了什么。对不起,如果这个问题是NOOB,但我找不到解决这个问题的方法。
-bash:rvm:找不到命令
我试过这个
curl -L https://get.rvm.io | bash -s - --version latest
但我仍然无需看到使用simplecov的ruby版本,因为它不适用于1.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