'需要“:没有这样的文件来加载 - sqlite3的/ sqlite3_native(LoadError)
试图让轨道1.8.7在Windows上工作的红宝石,但是当我开始轨服务器我得到这个错误:'需要“:没有这样的文件来加载 - sqlite3的/ sqlite3_native(LoadError)
'需要” :没有这样的文件来加载 - sqlite3的/ sqlite3_native(LoadError)
我试图复制3个文件,并把它们放在红宝石/斌但在这篇文章的底部所提它不帮助:http://www.ruby-forum.com/topic/216270
有任何想法吗?
解决“这个问题似乎是在sqlite3的宝石与3.7.3版本的编译。我下载并设置了版本3.7.3,而不是和现在工作得很好“。
你在哪里添加sqlite3.dll? – 2015-03-08 10:58:17
对不起@EduardoWada我不记得了,我现在在Mac上。你有没有发现? – 2015-03-09 10:49:34
取消对线“宝石 '的sqlite3-红宝石',:需要=> 'sqlite3的'”,并在您的Gemfile
虽然评行“宝石' 的sqlite3'”我试图在亚马逊Linux上玩,我也面临同样的问题
"/usr/local/share/ruby/gems/2.0/gems/sqlite3-1.3.10/lib/sqlite3.rb:6:in `require': cannot load such file -- sqlite3/sqlite3_native (LoadError)"
因为一切都已经设置在我的本地,我试过调试。
问题显然是在库中缺少
/usr/local/share/ruby/gems/2.0/gems/sqlite3-1.3.10/lib/sqlite3/
如果你去这条道路,你会看到,sqlite3_native.so不存在。
我所做的只是简单地运行一个locate sqlite3_native.so
并将其复制到该位置。
我面对亚马逊Linux中所有其他库的问题,包括nokogiri和nodejs。
你在哪个平台上?你成功安装了'sqlite3' gem吗?由平台ü意味着os? – tadman 2011-04-21 14:35:25
? windows 7 – 2011-04-21 14:37:49
如何安装gem? – tadman 2011-04-21 15:01:50