Не могу загрузить такой файл - smarter_csv (LoadError)

Я хочу использовать smarter_csv жемчужина, но когда я пишу в своем коде 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" не помогает!

Как я могу это исправить?

1 ответ

Решение

Я только что попробовал этот драгоценный камень. Работает отлично.

Пытаться:

Шаг 1 - Установите Gem

$ gem install 'smarter_csv'

Шаг 2 - Создайте новый файл ruby ​​test.rb

require 'smarter_csv'

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

Шаг 3 - Убедитесь, что у вас есть готовый файл CSV

Шаг 4 - Запустите скрипт

$ ruby test.rb 

Должно работать просто отлично

Другие вопросы по тегам