可能重複:
Unable to install pg gem on ubuntu - Can’t find the 'libpq-fe.h header如何安裝ubuntu上軌3「不能建立本機擴展」,「PG」寶石
每當我嘗試安裝PG寶石爲我的Rails項目,它給了我Error "failed to build native extensions"
。
我已經使用了一些技巧,但失敗了。
可能重複:
Unable to install pg gem on ubuntu - Can’t find the 'libpq-fe.h header如何安裝ubuntu上軌3「不能建立本機擴展」,「PG」寶石
每當我嘗試安裝PG寶石爲我的Rails項目,它給了我Error "failed to build native extensions"
。
我已經使用了一些技巧,但失敗了。
試試這個:
$ sudo apt-get install ruby-dev build-essential
或:
$ sudo apt-get install postgresql-client libpq5 libpq-dev
則:
$ sudo gem install pg
編輯您的Gemfile並添加gem pg
到文件中。代之以將gem sqlite3
註釋掉也是有意義的。
保存該文件,然後發出bundle install
命令。
這是一個傳統的問題,如果你正在安裝Rails的pg gem並得到這個錯誤。
你的終端上運行以下命令:
mv ~/.rvm/usr/lib ~/.rvm/usr/lib_rvm
gem install pg -v '0.14.1'
mv ~/.rvm/usr/lib_rvm ~/.rvm/usr/lib
嘗試與此有關。它會運行
sudo易於得到安裝PostgreSQL-8.4
命令和apt-get安裝pgadmin3
您還需要libpq的-dev'加上'到列表中,那麼它應該工作安裝如問寶石。 –