从bitbucket
克隆存储库后,在bundle install
上出现以下错误。
Gem::Ext::BuildError:错误:无法构建gem本机扩展。
安装pg(0.18.2)时发生错误,并且Bundler无法继续。
bundle 之前,请确保gem install pg -v '0.18.2'
成功。
当我尝试安装gem install pg -v '0.18.2'
时,我得到了。
错误:安装pg时出错:
错误:无法生成gem本机扩展。
请帮助成功安装 bundle 包
最佳答案
您需要安装PostgreSQL库和构建要件,以编译PG的本机扩展。
对于PostgreSQL库
sudo apt-get install libpq-dev
对于构建要素
sudo apt-get install build-essential
假设您使用的是Ubuntu机器