gpt4 book ai didi

ruby-on-rails - 推送到 Heroku 时出现 Rails 3.1 Sqlite3 错误

转载 作者:行者123 更新时间:2023-12-03 16:22:05 25 4
gpt4 key购买 nike

我有一个 rails 3.1 应用程序,我正试图将其推送到 Heroku。当我插入它时,它一直失败。

Installing sqlite3 (1.3.4) with native extensions Unfortunately, a fatal error has occurred. Please report this error to the Bundler issue tracker at https://github.com/carlhuda/bundler/issues so that we can fix it. Thanks!
/usr/local/lib/ruby/1.9.1/rubygems/installer.rb:483:in `rescue in block in build_extensions': ERROR: Failed to build gem native extension. (Gem::Installer::ExtensionBuildError)
/usr/local/bin/ruby extconf.rb
checking for sqlite3.h... no
sqlite3.h is missing. Try 'port install sqlite3 +universal'
or 'yum install sqlite3-devel' and check your shared library search path (the
location where your sqlite3 shared library is located).

我将我的 gem 文件更改为具有以下几行:
gem 'sqlite3', :group => [:development, :test]
gem 'pg', :group => [:production]

即使在运行 bundle install 等之后,我也会收到错误消息。我什至在我的 gem 文件中没有 sqlite3 的情况下运行了一些测试,但它仍然尝试在 Heroku 上安装它。有什么建议?

最佳答案

大声笑,原来我在一个分支上工作并且正在插入我的主人。一旦我合并它们并推送正确的分支,一切都很好。

关于ruby-on-rails - 推送到 Heroku 时出现 Rails 3.1 Sqlite3 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7868686/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com