我做了很多搜索,似乎有类似的问题,但没有一个能帮助我解决这个问题。 我对Ruby,Rails和-ix系统相当陌生,所以这也没有多大帮助。:(
我能够启动并运行RVM以及最新版本(Ruby的1.9.3-p125和Rails的3.2)。 但是,当我退出终端并返回系统时,正在使用默认值。 当我尝试更改版本时,我收到"找不到命令"。 然后我尝试只输入"rvm"并得到:
-bash: rvm: command not found
我遵循了其他一些教程建议,并将我的~/.bashrc文件修改为如下所示:
PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting
echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"' >> ~/.bashrc
但即使在退出终端后,我仍然得到完全相同的"找不到命令"。
关于如何让RVM正常工作的任何想法? 每个人都说使用它,但它肯定不简单...
多谢!格雷格
我遵循了其他一些教程建议并修改了我的~/.bashrc文件
通常我会在Mac OS X上修改.profile文件,在Linux上修改.bashrc。尝试修改 .profile 域名
请检查如何修复终端无法在OS X Lion上加载~/.bashrc,以了解为什么终端无法加载.bashrc文件。
如果您修改.bashrc
,则需要立即source
它或创建一个新的 shell 以查看更改生效。
标准rvm
过程是source
创建的rvm
脚本。安装文档涵盖了大多数用例。
如果缺少rvm
命令,则可能是.bashrc
未按预期工作。您的PATH
是否按照您的要求进行了修改?如果没有,您可能会遇到其他问题。