我正在尝试启动使用sqlite3的ruby脚本,但是我收到错误:
$ ruby data.rb
data.rb:1:in `require': no such file to load -- sqlite3 (LoadError)
from data.rb:1
安装了用于ruby的Sqlite3
$ gem list
*** LOCAL GEMS ***
sqlite3 (1.3.5)
如果我尝试使用irb中的sqlite3,它可以工作:
$ irb
>> require 'sqlite3'
=> true
如何解决问题?
答案 0 :(得分:4)
在data.rb文件的顶部试试这个:
require "rubygems"
require "sqlite3"
保存并尝试:
ruby data.rb