我每次尝试使用mac和cloud9 IDE时都会“git push heroku master”我收到此错误
remote: An error occurred while installing sqlite3 (1.3.13), and
Bundler cannot
remote: continue.
remote: Make sure that `gem install sqlite3 -v '1.3.13'`
succeeds before bundling.
但我的宝石文件是这样设置的
group :development, :test do
gem 'sqlite3', '1.3.12'
gem 'byebug', '9.0.0', platform: :mri
end
group :development do
gem 'web-console', '3.1.1'
gem 'listen', '3.0.8'
gem 'spring', '1.7.2'
gem 'spring-watcher-listen', '2.0.0'
end
group :production do
gem 'pg', '0.18.4'
end
我也跑了
gem install sqlite3 -v '1.3.13'
命令然后重新捆绑然后推送到heroku master只是为了获得相同的东西
@KLikavec,
那是因为Heroku不允许使用sqlite。他建议我们改用postgresql。请参考具有相同问题的另一个主题,并查看我的答案。它应该可以帮助您解决问题。
去做
apt-get install libsqlite3-dev
并再次运行