由于我的路径,无法正确设置ruby和rails

时间:2014-01-19 23:06:47

标签: ruby-on-rails ruby path rvm

尝试捆绑我公司为我设置的rails项目,只需将所有内容安装到新计算机上。但是继续遇到这个错误:

  

警告! PATH设置不正确,   '/Users/Name/.rvm/gems/ruby-2.1.0/bin'不在第一位,            通常这是由shell初始化文件引起的 - 检查它们是否为'PATH = ...'条目,            它也可能有助于将RVM重新添加到你的dotfiles:'rvm get stable --auto-dotfiles',            暂时修复此shell会话运行:'rvm use ruby​​-2.1.0'。

做了哪个-a ruby​​给了我这个:

  

/Users/Name/.rvm/rubies/ruby-2.1.0/bin/ruby

并且

  

的/ usr /斌/红宝石

当我回复我的$ PATH时,我得到了这个:

  

/usr/local/bin:/usr/local/sbin:~/bin:/Users/Name/.rvm/gems/ruby2.1.0/bin:/Users/Name/.rvm/gems/ruby2.1.0 @全球/ bin中:/Users/Name/.rvm/rubies/ruby2.1.0/bin:在/ usr / bin中:/ bin中:/ usr / sbin目录:/ sbin目录:/Users/Name/.rvm/bin

有人能帮我解决这个问题吗?我在网上看了很多,还没有找到关于如何解决这个问题的演练或真正深入的解释。

1 个答案:

答案 0 :(得分:0)

请参阅this answer一个类似的问题。您需要浏览终端的配置文件(.bash_profile,.bashrc,.zshrc等)。

替换此行:export PATH="$PATH:$HOME/.rvm/bin" # Add RVM to PATH for scripting 使用此行:export PATH="$HOME/.rvm/bin:$PATH" # Add RVM to PATH for scripting

确保RVM代码始终位于$ PATH

的开头