暂无图片
patroni安装好依赖后依然提示缺少依赖
我来答
分享
凌末
2022-03-22
patroni安装好依赖后依然提示缺少依赖

Error: Package: patroni-1.6.5-1.rhel7.x86_64 (/patroni-1.6.5-1.rhel7.x86_64)
Requires: python3-psycopg2 >= 2.5.4
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

[postgres@localhost lib]$ sudo pip3 install psycopg2==2.7.2
Collecting psycopg2==2.7.2
Downloading psycopg2-2.7.2-cp36-cp36m-manylinux1_x86_64.whl (2.7 MB)
|████████████████████████████████| 2.7 MB 1.1 MB/s
Installing collected packages: psycopg2
Attempting uninstall: psycopg2
Found existing installation: psycopg2 2.7.3
Uninstalling psycopg2-2.7.3:
Successfully uninstalled psycopg2-2.7.3
Successfully installed psycopg2-2.7.2

然后使用pip3安装后依然提示缺少psycopg2依赖,这是为什么呢?

刚学pg小白,还请各位大哥不吝赐教。感谢!

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
彭冲

下载这个rpm依赖再试试:https://centos.pkgs.org/7/postgresql-common-x86_64/python3-psycopg2-2.8.6-1.rhel7.x86_64.rpm.html

暂无图片 评论
暂无图片 有用 0
打赏 0
凌末
题主
2022-03-22
按您的建议,安装好这个以来后还是不行,还是报缺少依赖的错误。
凌末
题主
2022-03-22
安装的是patroni,使用的是如下链接:sudo yum -y --installroot=/data/patroni install https://github.com/cybertec-postgresql/patroni-packaging/releases/download/1.6.5-1/patroni-1.6.5-1.rhel7.x86_64.rpm 所有依赖都安装好了,但是最后还是报错,缺少python3-psycopg2依赖。实在是不理解。
回答交流
Markdown


请输入正文
提交