【问题标题】:Gem / Metasploit Install error: An error occurred while installing pg (0.18.4)Gem / Metasploit 安装错误:安装 pg (0.18.4) 时出错
【发布时间】:2016-10-04 02:42:04
【问题描述】:
尝试在 OS X EL Capitan 上安装依赖 metasploit 的 gem 时不断收到附加错误。已尝试重新安装 postgres 等,不知道如何解决此问题。
An error occurred while installing pg (0.18.4), and Bundler cannot continue.
Make sure that `gem install pg -v '0.18.4'` succeeds before bundling.
Error
【问题讨论】:
标签:
ruby
macos
postgresql
metasploit
【解决方案1】:
我遇到了同样的问题,以下步骤对我来说很有效,
首先要像在 Mac OX 上一样更新 Xcode 工具。
然后通过Homebrew 安装 Postgre。 (Here is a link on guidelines)
你需要先卸载它,
brew uninstall postgresql
或者你可以更新它
brew update
-
然后重新安装
brew 安装 postgresql
现在你可以运行了,gem install pg成功了。
如果我遗漏了什么,请告诉我。
【解决方案2】:
1) install postgresql
2) install postgresql-dev
2) install gem install pg