我想使用smarter_csv
gem,但是当我在我的代码中写require "smarter_csv"
时,它会在下面给出错误消息:
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require':无法加载这样的文件--smarter_csv(LoadError)
当我尝试使用irb:
001 > require 'smarter_csv'
=> true
我试过require "smarter_csv/smarter_csv.rb"
无济于事!
我该如何解决?
答案 0 :(得分:3)
我刚试过这个宝石。它工作得很好。
尝试:
第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
应该可以正常工作