【问题标题】:error: command 'gcc' failed with exit status 1 while installing pycrypto on RHEL错误:在 RHEL 上安装 pycrypto 时,命令“gcc”失败,退出状态为 1
【发布时间】:2018-01-22 17:02:04
【问题描述】:

我正在尝试在 RHEL 上手动安装 Python (pycrypto) 的 Crypto 模块。但是,在运行构建命令(即 python setup.py build)后,我似乎总是收到此错误:

错误:命令“gcc”失败,退出状态为 1

有人知道如何解决这个问题吗?

【问题讨论】:

    标签: python gcc rhel pycrypto rhel7


    【解决方案1】:

    您是否缺少任何库或依赖项? pycrypto安装提及:

    模块使用 Distutils 打包

    另外,这可能是重复的:https://stackoverflow.com/a/11094752/5224887

    【讨论】:

    • 是的,我相信它缺少一些库。我已经使用yum install *gcc 安装了所有gcc 包,我想我仍然需要安装python-devel 但不知何故它总是无法安装。这是错误:Error: Package: python-devel-2.6.6-64.el6.x86_64 (rhel-6-server-rpms) Requires: python-libs(x86-64) = 2.6.6-64.el6 Installed: python-libs-2.6.6-66.el6_8.x86_64 (@rhel6-patch-channel-may2015) python-libs(x86-64) = 2.6.6-66.el6_8
    • 看起来 yum 包是一个较旧的版本,并且也在寻找一个较旧的 python-libs 版本。我找不到适用于 RHEL 的 66.el6_8 版本的 python-devel 软件包(找到适用于 CentOS 的软件包)。我相信找到一个合适的版本会解决这个问题。
    • 如果您知道如何在您的 RHEL/fedora 发行版上处理 CentOS 软件包,这里是相应的python-devel 软件包的链接:centos.pkgs.org/6/centos-x86_64/…
    猜你喜欢
    • 2012-06-21
    • 2019-12-01
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    • 2014-07-06
    • 2011-11-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多