Я пытался создать быстрый маленький скрипт, который бы вставлял данные в базу данных SQLite для меня, но я не могу пройти первые несколько шагов.
Я выполнил "sudo gem install sqlite3-ruby", моя версия Ruby - 1.8.7 (я использовал установщик Ruby одним щелчком мыши из rubyforge.org ).
Мой сценарий невероятно прост. Это выглядит так:
#!/usr/bin/ruby -w
require "csv.rb"
require "sqlite3"
begin
CSV.open('updateddata.sql', 'r') do |row|
p row
end
rescue => err
puts "Exception : #{err}"
err
end
Он никогда не выходит за пределы строки, требуя "sqlite3". Он просто ошибается и говорит мне, что не может найти этот файл для загрузки.
Я не понимаю, как это не будет работать даже после использования программы установки в один клик (которая должна иметь встроенный SQLite).
Я даже не уверен, куда идти отсюда.
Я вообще не являюсь разработчиком Ruby, я просто хотел использовать его в качестве обучающего опыта и быстро выполнить это задание для себя.