由于awsebcli,使用pip安装MxNet for python时出错

由于awsebcli,使用pip安装MxNet for python时出错,python,pip,aws-cli,mxnet,Python,Pip,Aws Cli,Mxnet,我按照Apache的指示在MacOS(CPU)上安装MxNet for Python: 然而,当我到达终点时 pip install mxnet --pre 我遇到了由于以下错误而退出安装的问题: awsebcli 3.12.4的requirement requests=2.6.1,但您的requests 2.18.4不兼容 如果有人能帮我弄清楚到底发生了什么,那将非常有帮助。我在MacBookPro上运行它,上面有High Sierra和Python 3.6.5以及EB CLI 3.12.4

我按照Apache的指示在MacOS(CPU)上安装MxNet for Python:

然而,当我到达终点时

pip install mxnet --pre
我遇到了由于以下错误而退出安装的问题:

awsebcli 3.12.4的requirement requests=2.6.1,但您的requests 2.18.4不兼容

如果有人能帮我弄清楚到底发生了什么,那将非常有帮助。我在MacBookPro上运行它,上面有High Sierra和Python 3.6.5以及EB CLI 3.12.4

编辑:我尝试使用(如建议的):

然而,它会导致

awsebcli 3.12.4的requirement requests=2.6.1,但您的requests 2.18.4不兼容

安装收集的包:请求

找到现有安装:请求2.9.1

卸载请求-2.9.1:

已成功卸载请求-2.9.1

已成功安装请求-2.18.4


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

看起来您的
请求的版本比
awsebcli
所需的版本要高。如果适用,请尝试安装较低版本:

pip install requests==2.9.1

嘿因此,我尝试了你的建议,但现在我得到了以下错误:“awsebcli 3.12.4的需求请求=2.6.1,但您将有不兼容的请求2.18.4。安装收集的软件包:找到请求现有安装:请求2.9.1卸载请求-2.9.1:成功卸载请求-2.9.1成功安装请求-2.18.4“MxNet仍然不会安装,尽管它已升级到较低版本的请求。您有什么建议吗?@ssmost Ok,看起来您正在安装的软件包正在尝试安装与
请求
不兼容的
请求
awsebcli
所需的版本。看起来
awsebcli
的最新版本是
3.13
。那么先升级
awsebcli
怎么样?
pip install requests==2.9.1