我试着安装pg gem,我收到了这样的警告:
您需要安装postgresql-server-dev-X.Y用于构建服务器端扩展,或安装libpq-dev用于构建客户端应用程序。
因此,我尝试安装libpq-dev包,并收到了以下警告:
libpq-dev :依赖: libpq5 (= 8.4.17-0压缩1),但9.1.9-1~bpo60+1将被安装
怎么解决这个问题?
发布于 2013-06-19 12:42:09
这应该可以让您安装所需的包:)我自己试过了,我不确定您是否需要第二行中的所有软件包,尝试它并查看:)
apt-get update
apt-get install libxslt-dev libxml2-dev libpam-dev libedit-dev
aptitude install -t squeeze-backports postgresql-server-dev-9.1发布于 2020-08-24 09:55:26
我有一个类似的问题,我通过安装特定版本的libpg5来解决这个问题。
sudo apt install libpq5=10.12-0ubuntu0.18.04.1我的机器是Ubuntu 18.04
发布于 2018-01-05 10:37:48
您必须设置postgresql- server -dev- X.Y,其中X.Y是您的服务器版本,它将在模块上安装libpq-dev和其他服务器变量,以供服务器端开发。在我的例子中
apt-get install postgresql-server-dev-9.5正在读取包列表...创建依赖树读取状态信息..。完成以下程序包自动安装并不再需要: libmysqlclient18 mysql--常用的“apt-get自动删除”来删除它们。将安装下列额外的软件包: libpq-dev建议的包: postgresql-doc-10将安装以下新包: libpq-dev postgresql-server-dev-9.5
https://stackoverflow.com/questions/17183792
复制相似问题