【发布时间】:2018-12-03 16:10:23
【问题描述】:
将现有的 ruby on rails 项目从另一台机器运行到我的 Fedora 机器时。运行 bundle install 命令会出现以下错误:
运行时: bundle install with gem 'pg', '~> 0.18' 在 gem 文件中,它说 bundle 需要安装 gem install pg -v '0.18' ,然后运行 gem install pg -v '0.18' 给出以下信息错误:
构建原生扩展。这可能需要一段时间... 错误:安装 pg 时出错: 错误:无法构建 gem 原生扩展。
当前目录:/home/aps/.rvm/gems/ruby-2.4.1/gems/pg-0.21.0/ext /home/aps/.rvm/rubies/ruby-2.4.1/bin/ruby -r ./siteconf20180626-32726-dfgy1l.rb extconf.rb
正在检查 pg_config... 否 没有 pg_config... 无论如何都在尝试。
如果构建失败,请重试 --with-pg-config=/path/to/pg_config 检查 libpq-fe.h...
找不到'libpq-fe.h 标头
这两个 gem 无法安装: gem 'pg'、'~> 0.18' 和 gem 'rjb'
【问题讨论】:
-
欢迎来到stackoverflow!能否附上相关的错误日志?
标签: ruby ruby-on-rails-4