得到错误,同时启动脚本/控制台或脚本/服务器
/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:53:in `gem_original_require': no such file to load -- initializer (LoadError)
from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:53:in `require'
from ./script/../config/boot.rb:54:in `load_initializer'
from ./script/../config/boot.rb:38:in `run'
from ./script/../config/boot.rb:11:in `boot!'
from ./script/../config/boot.rb:109
from script/server:2:in `require'
from script/server:2
的Ruby 1.8.7
的Rails 2.3.8
Rubgems 1.6.1
任何想法!
我已经安装了不同rails版本列表(3.0.0,2.3.11,2.3.9)。卸载rails 3.0.0后。删除了所有3.0.0宝石,如actionmailer,activemodel,activeresource等应用程序正在工作。
即使您认为您使用的是捆绑软件和rails的早期版本,您也可以尝试使用'bundle exec -v'来确认您的版本是否符合您的预期。有了krunal解决方案的一个变种,我不得不修复我的Gemfile和bundler设置以回到rails 2.3,在那里我认为我一直处于第一位。 – sage 2012-03-04 01:06:39
你跑步了吗?
捆绑安装
嗯,我不知道,如果在钢轨2.3甚至存在此命令。让我知道。
'Rails 2.3.8'。没有任何捆绑 – fl00r 2011-04-18 11:06:32
fl00r:没有人阻止你使用Bundler和2.3.x.我们也为我们的应用程序做。 – 2011-04-18 14:38:59
尝试更新您的Rails – fl00r 2011-04-18 11:08:43
任何其他方式!我无法更新Rails。我必须使用Rails 2.3.8。 – 2011-04-18 11:33:16
@flOOr我已经更新到轨道2.3.11仍然有相同的错误。 – 2011-04-18 11:40:25