开发者

Why is my RVM configuration messed up?

I think I screwed up my development environment the other day and I can't figure out how to get RVM working again.

I cleaned up my startup files for my shell and consolidated my .profile, .bash_profile, .bash_login, and .bashrc files into a single .bash_profile in my user directory.

Ever since I did this, my RVM environment has been screwed up. Now, when I do a which rails and which ruby, my system is now referencing my /usr/local/bin directory instead of my ~/.rvm/bin like it used to.

Here 开发者_运维百科are the first two lines of my .bash_profile config:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function

export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:/usr/local/git/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin:$PATH" 

I'm not a UNIX guru and I fear that I'm missing a certain variable name in my "$PATH" declaration. Any help would be greatly appreciated.


Try to add the RVM line at the end of your .profile and ensure that there are no return statement in it.

See the RVM installation documentation.

Especially :

Ensure that RVM is sourced after any path settings as RVM and manipulates the path. If you don't do this, RVM may not work as expected.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜