【问题标题】:Pip Install On Amazon Linux ec2 PEP 517 Error在 Amazon Linux ec2 PEP 517 错误上安装 Pip
【发布时间】:2021-06-16 01:54:19
【问题描述】:

我正在尝试在 amazon linux ec2 实例上 pip install autogluon。到目前为止,所有其他 pip 安装都有效,但是 pip 安装 autogluon 会引发以下错误:

ERROR: Failed building wheel for bottleneck
Failed to build ConfigSpace psutil bottleneck
ERROR: Could not build wheels for ConfigSpace, bottleneck which use PEP 517 and cannot be installed directly

这是尝试在 ec2 上安装这些软件包时的固有问题吗?

【问题讨论】:

  • 你可以试试pip install --no-use-pep517 ...
  • 我试过了,但我得到了一个类似的错误错误:command 'gcc' failed with exit status 1 ---------- ------------------ 错误:ConfigSpace 的构建轮失败
  • 您没有更详细的错误消息(可能来自构建日志)?

标签: python amazon-ec2 pip pep517


【解决方案1】:

这听起来更像是pip 问题,它不太可能与 EC2 本身有关。请尝试以下操作:

python -m pip install pip --upgrade
python -m pip install autogluon --no-use-pep517

【讨论】:

  • 我试过这个,但后来我得到一个与之前类似的错误 error: command 'gcc' failed with exit status 1 -------------------- --------------------- 错误:为 ConfigSpace 构建轮子失败然后我尝试 yum install gcc 并再次尝试 pip install 但仍然遇到相同的错误
【解决方案2】:

我遇到了同样的错误并尝试了

sudo yum install python3-devel

并安装了 autogluon! fatal error: Python.h: No such file or directory

【讨论】:

    【解决方案3】:

    在 Amazon Linux 2 上,安装 gcc

    yum install gcc
    

    【讨论】:

      猜你喜欢
      • 2011-06-20
      • 1970-01-01
      • 1970-01-01
      • 2015-09-08
      • 1970-01-01
      • 2021-04-15
      • 1970-01-01
      • 1970-01-01
      • 2015-09-21
      相关资源
      最近更新 更多