我一直在安装Ruby,直到发生此错误。
C:/Sites/myproject/vendor/cache/ruby/2.3.0/extensions/x86-mingw32/2.3.0/sqlite3-1.4.0/mkmf.log
extconf失败,退出代码1
宝石文件将继续安装在 C:/Sites/myproject/vendor/cache/ruby/2.3.0/gems/sqlite3-1.4.0进行检查。 结果记录到 C:/Sites/myproject/vendor/cache/ruby/2.3.0/extensions/x86-mingw32/2.3.0/sqlite3-1.4.0/gem_make.out
在安装sqlite3(1.4.0)时发生错误,并且Bundler无法继续。 确保
gem install sqlite3 -v '1.4.0' --source 'https://rubygems.org/'
捆绑前成功。在Gemfile中: sqlite3
我尝试了gem install sqlite3 -v '1.4.0'
并发生了新错误:
要查看此扩展为何无法编译,请检查mkmf.log,该文件可在此处找到:
C:/RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/extensions/x86-mingw32/2.3.0/sqlite3-1.4.0/mkmf.log
extconf失败,退出代码1
宝石文件将保留安装在C:/RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/gems/sqlite3-1.4.0中进行检查。 结果记录到C:/RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/extensions/x86-mingw32/2.3.0/sqlite3-1.4.0/gem_make.out
我搜索了该错误,建议人们下载Sqlite并安装,因此我做到了,再次尝试,该错误仍然发生。通过更多的研究,我看到有人说这可能是MSYS2。我下载了所有内容,但仍然有问题。