263得票19回答
在Ubuntu上安装sqlite3-ruby时出现错误

在安装sqlite3-ruby时,我遇到了以下错误: 正在构建原生扩展,这可能需要一些时间... ERROR: 安装sqlite3-ruby失败: ERROR: 无法构建gem本机扩展。 /usr/bin/ruby1.8 extconf.rb checking for sqlit...

68得票6回答
在Sqlite3中不能添加默认值为NULL的NOT NULL列

我在尝试给一个已存在的表添加一个NOT NULL列时,遇到了以下错误。为什么会出现这种情况?我试过运行rake db:reset,以为是现有记录的问题,但即使重置了数据库,问题仍然存在。请帮助我找出原因。 迁移文件class AddDivisionIdToProfile < Activ...

24得票7回答
升级到macOS Sierra后,使用Rails出现段错误,可能与sqlite3 gem有关。

升级到OSX Sierra后,我遇到了随机分段错误的问题。这种情况最常见于运行rails测试时,我认为是由于sqlite3_adapter引起的。 我的现有解决方法是简单地退出终端并重新启动它。这对于大约1或2个rails测试有效,但到第三个测试时,我几乎可以保证会再次出现分段错误。 是否...

17得票4回答
SQLite3 gem安装失败

我正在尝试在OS X 10.6上安装"sqlite3-ruby"(或"sqlite3")宝石。我正在使用ruby-1.9.2,目前出现以下错误: $ sqlite3 --version 3.7.4 $ sudo gem install sqlite3 Building native exte...

13得票3回答
宝石(Gems):sqlite3和sqlite3-ruby有什么区别?

我不小心运行了:sudo gem install sqlite3 改为:sudo gem install sqlite3-ruby 现在当我运行 gem list 命令时,会得到以下结果:gem list *** LOCAL GEMS *** sqlite3 (0.0.7) sqlite3...

11得票1回答
在Windows上使用sqlite3-ruby时出现“Uninitialized constant Encoding”错误

在新机器上,使用Windows的1-click安装程序安装了Ruby。 安装了Rails 2.3.2和所有相关的gem,然后将sqlite3二进制文件安装到c:\ruby\bin文件夹中。 最后,我运行了gem install sqlite3-ruby -v=1.2.3(这显然是与Window...

10得票4回答
sqlite3-ruby 无法在 rvm 1.8.7 上安装

使用 RVM 1.8.7 开始升级到 Rails 3。OSX 10.5.8。Output: josh-crewss-macbook:~ joshcrews$ gem install sqlite3-rubyBuilding native extensions. This could take...

10得票3回答
在Ubuntu上,sqlite3-ruby gem找不到sqlite3.h文件

我正在尝试在Ubuntu上安装Rails,但是我在安装sqlite3-ruby时遇到了问题——它似乎找不到sqlite3.h。我能找到的所有参考资料都表明,问题要么是sqlite3头文件未安装,要么是make无法找到它们。我认为我已经解决了这两个问题,但仍然看到同样的问题。 我真不知道这里发...

9得票7回答
安装sqlite3-ruby时出现问题!

我在Crunchbang Linux上安装sqlite3-ruby gem时遇到了问题。经过几个小时的搜索和跟随其他有相同问题的人,我仍然无法让它正常工作。 在尝试“sudo gem install sqlite3-ruby”后,我看到以下内容: 正在构建本机扩展。这可能需要一段时间......

8得票4回答
运行rake db:migrate命令时出现“rake aborted! could not find table”错误。

我刚开始学习Rails,正在为我的雇主构建一个简单的项目跟踪应用。我一直在我的Mac上开发这个应用并将其推送到github。我刚刚成功地将我的github存储库克隆到公司防火墙后面的Windows计算机上,希望让同事们试用这个应用。 但是当我执行rake db:migrate命令在Windo...