我的 Rails 控制台不断崩溃

My Rails Console keeps crashing

我的 Rails 控制台有问题,它一直崩溃,我不知道为什么。例如,当我键入以下内容时

rails c
Category.connection

开始时出现以下错误:

/Users/****/.rvm/gems/ruby-2.3.0/gems/activerecord-5.0.0.1/lib/active_record/connection_adapters/sqlite3_adapter.rb:27: [BUG] Segmentation fault at 0x00000000000110
ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-darwin15]

然后它给出了一大堆错误消息,其中列出了 1500 多行我的 gemsfiles。

我希望有人能帮我解决这个问题,顺便说一句,我使用的是 macOS Sierra 10.12.1

如果有人需要其他信息,请告诉我,因为我不知道应该包含哪些内容才能让别人识别问题。

sqlite3 有缺陷 gem.. 在这里

https://bugs.ruby-lang.org/issues/12781 and https://bugs.ruby-lang.org/issues/12795

尝试使用

gem 'sqlite3', '1.3.12'

mac os sierra 和 sqlite3 存在问题。看到这个 ,基本上你应该 运行 bundle updatebrew install sqlite3