当前位置:  开发笔记 > 后端 > 正文

OS X上的Ruby"没有这样的文件加载 - sqlite3"

如何解决《OSX上的Ruby"没有这样的文件加载-sqlite3"》经验,为你挑选了1个好方法。

我试图创建一个快速的小脚本,将数据插入到SQLite数据库中,但我无法通过前几个步骤.我做过"sudo gem install sqlite3-ruby",我的Ruby版本是1.8.7(我使用rubyforge.org的Ruby一键安装程序).

我的脚本非常简单.它看起来像这样:

#!/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开发人员,我只是想将它用作学习经验并快速完成这项任务.



1> hrnt..:

Dunno如果操作系统X中的Ruby表现不同,但通常require 'rubygems'在需要任何宝石之前需要做.

推荐阅读
臭小子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有