我有一个正在升级到 Rails 3 的 Rails 2.3.5 应用程序。我做了所有我需要做的升级以及当我使用
启动 Rails 服务器时要做的事情rails server
它给了我这个
Please switch to Ruby 1.9's standard CSV library. It's FasterCSV plus
support for Ruby 1.9's m17n encoding engine.
我正在使用 ruby-1.9.2-p0
并安装了 fastercsv (1.5.3) gem
。在 puts 语句的帮助下,我能够追踪到错误发生的位置。我发现执行在这一行停止了
Bundler.require(:default, Rails.env) if defined?(Bundler)
在 application.rb 文件中。我尝试了很多东西,但都没有用..请帮助..
最佳答案
从应用程序的 Gemfile 中删除 fasterCSV。 Bundler 正在尝试要求 FasterCSV,因为您已在 Gemfile 中指定了它。
关于ruby-on-rails - fastercsv 的 Rails 3 服务器启动问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3712076/