2012-02-20 13 views
5

chcę użyć modułu CSV z szynami 3.2.1 na Heroku cedru, aleCSV na Heroku Cedar

require 'CSV' 

nie działa

tu jest błąd przy testowaniu z konsolą:

Loading production environment (Rails 3.2.1) 
irb(main):001:0> require 'CSV' 
LoadError: no such file to load -- CSV 
    from /app/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.1/lib/active_support/dependencies.rb:251:in `require' 
    from /app/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.1/lib/active_support/dependencies.rb:251:in `block in require' 
    from /app/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.1/lib/active_support/dependencies.rb:236:in `load_dependency' 
    from /app/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.1/lib/active_support/dependencies.rb:251:in `require' 
    from (irb):1 
    from /app/vendor/bundle/ruby/1.9.1/gems/railties-3.2.1/lib/rails/commands/console.rb:47:in `start' 
    from /app/vendor/bundle/ruby/1.9.1/gems/railties-3.2.1/lib/rails/commands/console.rb:8:in `start' 
    from /app/vendor/bundle/ruby/1.9.1/gems/railties-3.2.1/lib/rails/commands.rb:41:in `<top (required)>' 
    from script/rails:6:in `require' 
    from script/rails:6:in `<main>' 
+0

Czy dodałeś go do swojego pakietu i uruchomiłeś instalację pakietu? – Peterdk

Odpowiedz

13

spróbować

require 'csv' 

wielkość liter jest rozróżniana.

AKTUALIZACJA: To nie jest problem z umysłem Heroku - jeśli zrobiłbyś to samo lokalnie, dostałeś tę samą erorę. CSV znajduje się w standardowej bibliotece w Rubim 1.9.

+0

proste, dziękuję, działa w górnej i dolnej na mojej lokalnej maszynie, każdy pomysł, dlaczego? – denisjacquemin

+0

lokalnie działa również w dużych literach – denisjacquemin

+0

używasz 1.9.2 lokalnie? –