美文网首页
CentOS 下如何安装 libpq 模块

CentOS 下如何安装 libpq 模块

作者: Ankh | 来源:发表于2021-03-30 10:50 被阅读0次

由于我们的服务器是 centos@7,而最近比较火的区块链开源项目 zksync的教程 是基于ubuntu的,我搜遍了全网都很难找到一个像样的centos下安装libpq教程,导致我在安装 diesel_cli 依赖的 libpq 模块的时候卡了很长时间,最终是dieselissues拯救了我,所以在这里跟大家分享一下

运行失败的错误信息
⏫ 其实走到这一步 通过搜索 /usr/bin/ld: cannot find -lpq 关联的问题 还是比较容易找到一个方案的
yum install postgresql-devel

postgresql-devel 这个包里包含了 libpq 所有相关文件,安装完成之后 libpq 是解压在 /usr/pgsql-10/include/libpq 这个目录下的

安装完成之后你继续运行,你会郁闷地发现上述的错还是没有得到解决。

没错,我就卡在这里,明明安装了 libpq,但是系统依旧告诉你它不存在,但我大概知道这种情况的发生是 libpq模块主程序 没有被导出到全局路径下,使得在安装运行的时候找不到主入口

diesel-issue

之后看到 diesel的issue 有个人的想法与我不谋而合,于是我脱坑了😝

齐刷刷的绿色 Compiling => Installed

感谢奋斗在前线的前辈们~ Thanks♪(・ω・)ノ

相关文章

网友评论

      本文标题:CentOS 下如何安装 libpq 模块

      本文链接:https://www.haomeiwen.com/subject/nuuwhltx.html