2010-03-05 44 views
0

我正在新配置的计算机上工作,似乎无法获得与我的宝石良好搭配的导轨。以下是我遇到的一些错误。Rails无法找到我的宝石

如果我在Rails项目运行 '脚本/控制台',我得到以下错误:

Missing the Rails gem. Please gem install -v= rails , update your RAILS_GEM_VERSION setting in config/environment.rb for the Rails version you do have installed, or comment out RAILS_GEM_VERSION to use the latest version installed.

如果我运行 '轨道-v' 我得到以下错误:

/Library/Ruby/Site/1.8/rubygems.rb:777:in `report_activate_error': RubyGem version error: activesupport(1.4.4 not = 2.3.4) (Gem::LoadError)

安装和更新了两个activesupport和rails gems,并在运行“gem list”时列出。有任何想法吗?谢谢!

回答

3

是否定义了宝石的位置? (无论是在〜/ .bash_profile或〜/ .bashrc)中

喜欢的东西:

export GEM_PATH=/Library/Ruby/Gems/1.8/:${GEM_PATH} 

你会想看看你有你的home目录或者关闭根宝石。您可以通过运行gem environment来完成此操作。

+0

那个伎俩,谢谢! – sam1vp 2010-03-05 16:33:17

+0

很好看,但如果它是正确的答案,请标记为这样。 – vrish88 2010-03-14 20:29:14

相关问题