新手问题 Rails4 中配置 PostgreSQL 遇到的问题

freedom_fish · 2014年12月04日 · 最后由 freedom_fish 回复于 2014年12月08日 · 2241 次阅读

现在卡在 libpg-dev 这个包上了,通过如下命令无法安装: $ sudo apt-get install libpg-dev

这个命令也不行: $ sudo gem install pg

修改 Gemfile 文件然后 bundle install 也不行: gem 'pg', '>= 0'

而且,PostgreSQL-9.3 已经安装好,数据库和用户已经创建完毕。 找到一个这个: http://archive.ubuntu.com/ubuntu/pool/main/p/postgresql-9.3/libpq-dev_9.3.4-1_amd64.deb

但是无法下载。

PostgreSQL 要怎样才能方便的跟 Rails4 结合起来啊?

ubuntu 14.04

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:pitti/postgresql
sudo apt-get update
sudo apt-get install postgresql  -y

Ubuntu 12.04

sudo apt-get install postgresql

sudo apt-get install libpq-dev libpg-dev is wrong. libpq-dev

Ubuntu 安装 pg

sudo apt-get install postgresql-client

sudo apt-get install postgresql

Gem 包装不上,可以试下

sudo ARCHFLAGS="-arch x86_64" gem install pg

@flowerwrong 你的回复,我没看懂。

@will7v 这个命令也不行: sudo ARCHFLAGS="-arch x86_64" gem install pg

报错信息如下: Can't find the 'libpq-fe.h header

#4 楼 @freedom_fish sudo apt-get install libpq-dev libpg-dev is wrong. libpq-dev is pq not pg. 仔细看看名字qg

pq = pg query

#7 楼 @luikore 你的这个回复我没看懂。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号