我刚买了一台新 MacBook Pro,并尝试在系统中设置 RVM。我安装了RVM并将默认设置为
➜ rvm list default
默认 Ruby(用于新 shell)
ruby-1.9.3-p194 [ x86_64 ]
If RVM is在 shell 中工作,但默认不使用首选 ruby,对于 1.9.3,请使用以下内容进行设置:
rvm --default use 1.9.3
If RVM isn't工作正常,这可能是 RVM 未加载的登录 shell 问题:
登录 shell(通常在 X 窗口管理器中打开终端窗口时)将使用.bash_profile
但交互式、非登录 shell 参考.bashrc
(可能是加载 rvm shell 代码的地方)。
Option 1
便宜的修复,符号链接它们:
ln -s ~/.bashrc ~/.bash_profile
Option 2
或者,某些终端(例如 gnome-terminal)也提供设置来强制每个新终端会话登录 shell。
Option 3
创建一个.bash_login
文件包含以下内容:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
(Bash 将检查~/.bash_profile
, then ~/.bash_login
,最后~/.profile
.)
See the bash 手册页 http://linux.die.net/man/1/bash获取更多详细信息。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)