【问题标题】:Error installing MxNet for python with pip due to awsebcli由于 awsebcli,使用 pip 为 python 安装 MxNet 时出错
【发布时间】:2018-05-17 13:25:34
【问题描述】:

我按照 Apache 的说明在 MacOS (CPU) 上安装 MxNet for Python:http://mxnet.incubator.apache.org/install/index.html

但是,当我到达线路时

pip install mxnet --pre

我遇到了由于以下错误而退出安装的问题:

awsebcli 3.12.4 有需求请求=2.6.1,但您会有不兼容的请求 2.18.4。

如果有人可以帮助我弄清楚发生了什么,那将非常有帮助。我在带有 High Sierra 和 Python 3.6.5 以及 EB CLI 3.12.4 的 Macbook Pro 上运行它

编辑:我尝试使用(按照建议):

pip install requests==2.9.1

但是,它会导致

awsebcli 3.12.4 有需求请求=2.6.1,但您将有不兼容的请求 2.18.4。

安装收集的包:请求

找到现有安装:请求 2.9.1

卸载 requests-2.9.1:

成功卸载 requests-2.9.1

成功安装 requests-2.18.4

这使我无法完成 MxNet 的安装,我不确定如何继续。

【问题讨论】:

    标签: python pip aws-cli mxnet


    【解决方案1】:

    您的requests 版本似乎比awsebcli 所需的版本高。如果适合您,请尝试安装较低版本:

    pip install requests==2.9.1
    

    【讨论】:

    • 嘿!所以,我尝试了你的建议,但现在我收到以下错误:“awsebcli 3.12.4 有需求请求=2.6.1,但你会有不兼容的请求 2.18.4。安装收集的包:requests 找到现有安装:requests 2.9.1 卸载 requests-2.9.1:成功卸载 requests-2.9.1 成功安装 requests-2.18.4" 尽管移动到较低版本的 requests,但 MxNet 仍然无法安装。你有什么建议吗?
    • @ssmost 好的,看起来您正在安装的软件包正在尝试安装与awsebcli 所需的requests 版本不兼容的requests。看起来awsebcli 的最新版本是3.13。那先升级awsebcli怎么样?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-05-08
    • 1970-01-01
    • 1970-01-01
    • 2018-12-03
    • 2019-06-27
    • 1970-01-01
    相关资源
    最近更新 更多