我发现了几个类似的帖子关于这个相同的问题,但没有一个解决方案似乎适用,在这里。RVM未找到,安装RVM后
在一个新鲜的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里面没有任何这样的“scripts”目录,所以我不确定它为什么要寻找它。 .rvm内唯一的目录是
archives
bin
config
gems
gemsets
log
man
rubies
src
tmp
user
我同时使用Google的答案发现有其他人在抱怨类似的问题,人们告诉他们添加的指示线.bash_profile中(我明明已经唯一所做的那样)。在这一点上,我没有更多的事情可以继续下去,并陷入僵局。
问候。
分辨率: 安德鲁·马歇尔建议在他的评论,下面,我做了一个“室射频.rvm”并重新安装RVM。我在这里发布前实际尝试过两次,每次都有相同的结果。安装日志中没有奇怪的消息,但是没有/ scripts /目录。就这样我可以说我有,我在安德鲁的催促下第三次做了。这一次,我检查了/ scripts /目录。运行'键入rvm |头-1“确认它是一个”功能“,现在我可以继续前进。
也不要忘记到'rm -rf' .gpg/dir如果你决定把所有东西都吹走并重新开始。在那里有一些不好的数据,这些数据让我感到困惑。 – 0112 2016-01-22 18:50:43