在新的Ubuntu 10.10安装上,我按照安装RVM的说明进行操作:
$bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )
然后我创建.bash_profile并添加以下行:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
我重新启动终端并检查RVM:
$type rvm | head -1 -bash: type: rvm: not found
正如RVM安装指南所解释的那样,我将.bashrc中的第一行(下面)替换为第二行,然后在文件的其余部分中缩进所有内容并添加了一个fi.
[ -z "$PS1" ] && return # original if [[ -n "$PS1" ]]; then # replaced with this
重启终端仍然没有运气.
然后,我删除了我在开头添加到.bash_profile的行,并将其添加到.bashrc,即使这不是指南所说的.不过,没有运气.我也直接在命令行输入它,行为没有变化.当我从〜/ .rvm / bin / rvm运行.rvm时,它抱怨没有像/.rvm/scripts/rvm这样的文件或目录,并且该命令不是资金.
当然,./rvm中也没有任何这样的“脚本”目录 – 所以我不确定它为什么要找一个? .rvm中唯一的目录是
archives bin config gems gemsets log man rubies src tmp user
我在google搜索答案时发现的唯一一件事就是其他人抱怨类似的问题,人们告诉他们将指示行添加到.bash_profile(我显然已经这样做了).在这一点上,我没有更多的事情可以继续下去,陷入僵局.
问候.
解析度:
正如Andrew Marshall在下面的评论中所说,我做了一个’rm -rf .rvm’并重新安装了rvm.在发布之前,我实际上已尝试了两次,每次都有相同的结果.安装日志中没有奇怪的消息,但是没有/ scripts /目录.就这样我可以说我有,我在安德鲁的催促下第三次这样做了.这一次,我检查了/ scripts /目录.运行’type rvm | head -1’确认它是一个’功能’,我现在可以继续前进.
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。