【发布时间】:2019-09-03 13:23:10
【问题描述】:
安装 sqlite3 时出错,无法构建原生 gem 扩展。
在 Windows 10 上运行。
在 codeacademy tutorial 之后,我成功安装了 Ruby on Rails(ruby 版本:2.3.3p222(2016-11-21 修订版 56859)[i386-mingw32)(rails 版本:5.1.7)。运行“捆绑安装”时弹出错误消息,提示我需要下载 SQlite。
没问题,我去SQLite网站下载sqlite3。重新运行“捆绑安装”,我收到一条错误消息:
'安装 sqlite3 (1.4.0) 时出错,Bundler 无法继续。
确保gem install sqlite3 -v '1.4.0' --source 'https://rubygems.org/'
在捆绑之前成功。'
按照建议,我运行此命令并收到以下错误:
'sqlite3.h 丢失。首先从http://www.sqlite.org/ 安装 SQLite3。无法创建 Makefile..'
我已经从网站下载了 sqlite3,文件夹中没有 sqlite3.h 文件。我的 google 和 SO 搜索都没有结果。
【问题讨论】:
标签: ruby-on-rails sqlite sqlite3-ruby