rails服务器上的错误 - 无法加载此类文件 - sqlite3 / sqlite3_native(LoadError)

时间:2013-03-30 10:41:38

标签: ruby-on-rails ruby sqlite rubygems

我在我的64位窗口上使用rubyinstaller,devkit和rails 4.0 beta(全部32位)安装了ruby 2.0(因为ruby奇怪地误解了64位处理器为32位)

我已将sqlite3二进制文件(单独下载)添加到我的PATH中。

当我运行rails server命令时,我收到以下错误

C:/Ruby200/lib/ruby/gems/2.0.0/gems/sqlite3-1.3.7-x86-mingw32/lib/sqlite3.rb:6:在`require':无法加载这样的文件--sqlite3 / sqlite3_native(LoadError)来自C:/Ruby200/lib/ruby/gems/2.0.0/gems/sqlite3-1.3.7-x86-mingw32/lib/sqlite3.rb:6:

我已尝试在https://groups.google.com/forum/?fromgroups=#!topic/rubyinstaller/gedIaMryCFQ修复从源代码重新安装sqlite3 gem,但失败但错误无法找到sqlite3。

经过数小时的调试后,我无法解决这个问题。这完全打破了我学习无懈可击的Ruby on Rails框架的动力。 Ruby应该很简单!有人可以帮忙吗?

1 个答案:

答案 0 :(得分:2)

我们在Windows 64位计算机上遇到了版本Ruby 2.0的问题(“缺少sqlite3_native”),所以我们恢复到Ruby 1.93并且它有效。