2014-09-05 53 views
1

我想用smarter_csv宝石,但是当我在我的代码require "smarter_csv"写它给了我下面的错误消息:无法加载这样的文件 - smarter_csv(LoadError)

/系统/资源库/框架/红宝石。框架/版本/ 2.0/usr/lib中/红宝石/ 2.0.0 /的rubygems/core_ext/kernel_require.rb:55:在 `需要':不能加载这样的文件 - smarter_csv(LoadError)

当我试试irb:

001 > require 'smarter_csv' 
=> true 

我试过require "smarter_csv/smarter_csv.rb"没有帮助!

我该如何解决?

+0

您是否重新启动服务器? – 2014-09-05 10:31:21

+0

我刚试过,没有帮你 – 2014-09-05 11:44:14

+0

运行过'bundle install'吗? – Tilo 2014-11-12 07:33:26

回答

2

我刚试过这个宝石。它工作得很好。

尝试:

第1步 - 安装宝石

$ gem install 'smarter_csv' 

2步 - 创建新的Ruby文件test.rb

require 'smarter_csv' 

data = SmarterCSV.process('./users.csv') 
puts data 

第3步 - 确保你有你的CSV文件准备就绪

第4步 - 运行脚本

$ ruby test.rb 

应该正常工作

相关问题