gpt4 book ai didi

python-3.6 - 在 rhel7 上安装 python36-devel 失败

转载 作者:行者123 更新时间:2023-12-03 09:28:19 26 4
gpt4 key购买 nike

尝试在 RHEL7 上安装 python36-devel,最终出现错误

尝试解决错误中所述的依赖关系,但没有帮助。

也试过这个 How to install python3-devel on red hat 7 ,这也以同样的错误告终
yum install python36-devel
错误:

Loaded plugins: amazon-id, rhui-lb, search-disabled-repos
Resolving Dependencies
--> Running transaction check
---> Package python36-devel.x86_64 0:3.6.8-1.el7 will be installed
--> Processing Dependency: python36 = 3.6.8-1.el7 for package: python36-devel-3.6.8-1.el7.x86_64
Package python36-3.6.8-1.el7.x86_64 is obsoleted by python3-3.6.8-10.el7.x86_64 which is already installed
--> Processing Dependency: python36-libs(x86-64) = 3.6.8-1.el7 for package: python36-devel-3.6.8-1.el7.x86_64
Package python36-libs-3.6.8-1.el7.x86_64 is obsoleted by python3-libs-3.6.8-10.el7.x86_64 which is already installed
--> Finished Dependency Resolution
Error: Package: python36-devel-3.6.8-1.el7.x86_64 (epel)
Requires: python36-libs(x86-64) = 3.6.8-1.el7
Installed: python3-libs-3.6.8-10.el7.x86_64 (@rhui-REGION-rhel-server-releases)
python36-libs(x86-64) = 3.6.8-10.el7
Available: python36-libs-3.6.8-1.el7.x86_64 (epel)
python36-libs(x86-64) = 3.6.8-1.el7
Error: Package: python36-devel-3.6.8-1.el7.x86_64 (epel)
Requires: python36 = 3.6.8-1.el7
Installed: python3-3.6.8-10.el7.x86_64 (@rhui-REGION-rhel-server-releases)
python36 = 3.6.8-10.el7
Available: python36-3.6.8-1.el7.x86_64 (epel)
python36 = 3.6.8-1.el7
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

最佳答案

yum除非你明确告诉他,否则他不喜欢降级软件包。
python36-devel需要 python36-libs具有完全相同的版本号。但是您有 python36-libs安装了 更高 版本号。您有两个选择:

  • 找出原因 yum只能找到旧版本的 python36-devel ,从逻辑上讲,您应该能够找到 python36-devel-3.6.8-10在您安装 python36-libs 的同一存储库中来自(@rhui-REGION-rhel-server-releases)。
  • 降级python36-libs到与 python36-devel 相同的版本您正在尝试安装。

  • 降级安装 python36-devel :
    yum downgrade python36-libs-3.6.8-1.el7.x86_64
    yum install python36-devel

    甚至在一个单一的操作可能工作:
    yum swap -- downgrade python36-libs-3.6.8-1.el7.x86_64 -- install python36-devel

    关于python-3.6 - 在 rhel7 上安装 python36-devel 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57498755/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com