美文网首页
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