我是rails新手,我正在尝试将应用程序推送到heroku(只是一些基本的练习)至今。当我从 Windows 命令行发出git push heroku master时出现以下错误:
**Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native ex
紧张。/usr/local/bin/ruby extconf.rb 检查 sqlite3.h ... 没有 sqlite3.h 丢失。尝试“port install sqlite3 +universal”或“yum install sqlite-devel”并检查您的共享库搜索路径(您的 sqlite3 共享库所在的位置)。 * extconf.rb 失败*
.
.
.
.
.
An error occurred while installing sqlite3 (1.3.7), and Bundler cannot co
继续。gem install sqlite3 -v '1.3.7'
在捆绑之前确保成功。
!!无法通过 Bundler 安装 gem。!!Heroku 推送被拒绝,无法编译 Ruby/rails 应用程序
我的 gemfile 看起来像这样:
source 'https://rubygems.org'
gem 'rails', '3.2.3'
# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'
#gem 'sqlite3'
group :development, :test do
gem 'sqlite3'
end
group :production do
gem 'pg'
end