嗨,我是pathvariables的新手。当我rvm
时,我将/local/rvm/
路径设为locate rvm
。所以我假设它在/ local文件夹中。
但是,当我执行$ rvm
它抱怨未找到命令时。如果我的rvm安装在/ local / location,你能告诉我路径变量应该是什么吗?
我的.bash_profile看起来像这样:
[[ -s "$HOME/local/rvm/scripts/rvm" ]] && source "$HOME/local/rvm/scripts/rvm" # Load RVM into a shell session *as a function*
由于
答案 0 :(得分:1)
编辑:
看起来这不是一个路径问题。 rvm
是一个加载函数的脚本,因此它不需要在您的路径中。
您需要找到实际rvm/scripts
文件夹所在的位置。如果它确实已经在根级/local
文件夹中结束,那么您需要编辑该.bash_profile行以删除这两行的$HOME
部分......
所以我建议找出该文件实际存在的位置。我认为locate
命令是找到rvm
目录而不是命令本身......
ls /local/rvm/scripts/
是否会显示文件夹的内容?
在rvm
page上,它显示它安装在您主目录的.rvm
目录中...