5

我已经在我的 64 位窗口上使用 ruby​​installer、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:in `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 应该很简单!有人可以帮忙吗?

4

1 回答 1

2

我们在 Windows 64 位机器上遇到了 Ruby 2.0 版本的问题(“缺少 sqlite3_native”),所以我们恢复到 Ruby 1.93 并且它工作正常。

于 2013-05-15T09:26:41.050 回答