新手问题 rails test 报错, 关于 sqlite3

pinewong · 2016年12月05日 · 最后由 pinewong 回复于 2016年12月05日 · 1538 次阅读

执行 rails test 报错:

具体搜到了,这个链接 https://bugs.ruby-lang.org/attachments/6178/log.txt, 好像是一个东西,但没有解答。

最后,求大家帮忙😂

这种 C 扩展的问题果断去官网看啊,貌似是这个:https://github.com/sparklemotion/sqlite3-ruby/issues/195。上面提了两个方案,一个是禁用 spring,一个是重新编译链接到别的版本的 sqlite3。

谢谢,升级版本试过,还是不行。禁用 spring 这个也不想用,看 issue 最后最后面有人又报了这个问题,复现了好像。整不好的话还是换个数据库了

更新:

昨天弄错了,升级 gem 版本了,升级本地 sqlite, 然后 gem 连接新版本重新安装有效了:

brew install sqlite
gem uninstall sqlite3
gem install sqlite3 -- --with-sqlite3-dir=/usr/local/Cellar/sqlite/3.1x/
pinewong 关闭了讨论。 12月06日 19:52
需要 登录 后方可回复, 如果你还没有账号请 注册新账号