0

我已经升级到 Rails 4 并安装了以下版本(见下文)。问题是我的 .bashrc 文件仍然有对 ruby​​-1.9.2 的引用。这是一个问题吗?我该如何纠正?

$ rvm list
rvm rubies
   ruby-1.9.2-p320 [ x86_64 ]
   ruby-1.9.3-p392 [ x86_64 ]
=* ruby-2.0.0-p247 [ x86_64 ]
$ rails -v
Rails 4.0.0

.bashrc PATH="/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/git/bin:/Users/francoisvdhoven/.rvm/bin:/Users/francoisvdhoven/.rvm/bin /npm:/Users/francoisvdhoven/.rvm/bin:/bin:/Users/francoisvdhoven/.rvm/bin/node:/Users/francoisvdhoven/.rvm/gems/ruby-1.9.2-p320/bin:/Users /francoisvdhoven/.rvm/gems/ruby-1.9.2-p320@global/bin:/Users/francoisvdhoven/.rvm/rubies/ruby-1.9.2-p320/bin"

谢谢你的帮助!弗朗索瓦

4

1 回答 1

0

您应该可以从 .bashrc 文件中删除这些特定路径。

典型的 rvm 安装不应影响您的 .bashrc 超出其中的以下行:

PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting

此外,您的 .bash_profile 中应该只有这一行:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*

有了这些条目,当您使用 rvm 选择您希望使用的 ruby​​ 时,您的 $PATH 变量中的 ruby​​ 位置将被适当地设置...从而无需在您的文件中明确地硬设置任何 ruby​​ 路径.bashrc 文件。

于 2013-08-18T07:31:26.217 回答