【发布时间】:2018-09-14 21:08:40
【问题描述】:
我对 Rails 还是很陌生。我正在尝试推送到 Heroku,但我遇到了错误。
第一个错误是当我运行 Bundle Install 时收到以下错误消息:
“安装 pg (1.1.3) 时出错,Bundler 无法继续。 在捆绑之前确保
gem install pg -v '1.1.3'成功。”
我已尝试运行此命令
gem install pg -v '1.1.3'
但它失败并给了我这个错误信息:
"错误:安装 pg 时出错: 错误:无法构建 gem 原生扩展。”
有没有人可以解决这个问题?
【问题讨论】:
-
您使用的是哪个版本的 Rails?我记得,并非所有版本的
pggem 都与所有版本的 Rails 兼容。 -
确保你的机器上安装了 postresql
-
您使用的是什么操作系统?如果您使用的是 mac,那么您可能需要更新 XCode。
-
您可能还需要停止并重新启动 Postgres,或者卸载并重新安装它
-
我使用的是 Rails 5.1.4
标签: ruby-on-rails