大佬教程收集整理的这篇文章主要介绍了Ruby在Windows上找不到sqlite3驱动,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这显然是一个缺少sqlite3.dll,但是我的%PATH%中有dll,我也试过将它复制到我正在运行sqlite3 ruby代码所在目录的目录中.
有人有什么想法吗?如果可能,我希望所有的ruby的东西都是独立的,@R_466_9447@用笔驱动器使用它.
编辑:为了澄清,我已经使用gem安装来安装ruby-sqlite3 gem – 它只是不起作用,因为它找不到sqlite3.dll(即使它实际上存在于我的%PATH%的目录中)
编辑第2部分:做了一些挖掘之后,问题出现,ruby将不会加载sqlite3_api.dll.我已经把它复制到我的文件系统,我只是读取文件失败.同一目录中的其他dll库(例如zlib.dll)工作正常!
我尝试将dll安装到system32中,这也不行.
好消息是,有一个胖的二进制版本将支持ruby 1.8和ruby 1.9.卸载所有旧版本的sqlite3-ruby,然后安装这个. (您可能需要在卸载后手动删除某些版本的gem)才能安装它
install sqlite3-ruby --source http://gems.rubyinstaller.org
欲了解更多信息,请参阅this网站
以上是大佬教程为你收集整理的Ruby在Windows上找不到sqlite3驱动全部内容,希望文章能够帮你解决Ruby在Windows上找不到sqlite3驱动所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。