You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Amazon Linux EC2上pip3安装pandas报错:numpy版本冲突(错误码1)

解决Python3.4环境下安装pandas的numpy版本冲突问题

我来帮你搞定这个在Amazon Linux AMI 2018.03.0的EC2实例上,用Python3.4安装pandas时遇到的numpy版本冲突问题。核心原因是Python3.4版本太老了,新版本的pandas已经不再支持它,导致pip在解析依赖时出现了版本要求矛盾的情况。下面是针对你环境的具体解决方案:

步骤1:先升级pip3到Python3.4兼容的最高版本

你的pip3是10.0.1版本,而Python3.4能支持的最高pip版本是19.2.3,升级pip可以优化依赖解析逻辑,减少冲突:

sudo pip3 install pip==19.2.3

步骤2:安装适配Python3.4的特定pandas版本

pandas 0.24.2是最后一个官方支持Python3.4的稳定版本,直接指定这个版本安装就能避开版本冲突:

sudo pip3 install pandas==0.24.2

如果还是报错:手动清理并安装兼容的numpy

如果上面的命令依然提示依赖冲突,大概率是系统中已有的numpy版本和pandas需要的版本不兼容,可以手动处理:

  1. 先卸载当前的numpy:
sudo pip3 uninstall numpy -y
  1. 安装pandas 0.24.2兼容的最高numpy版本(1.16.6,完美支持Python3.4):
sudo pip3 install numpy==1.16.6
  1. 再次安装指定版本的pandas:
sudo pip3 install pandas==0.24.2

额外注意:检查系统自带的Python3包

如果你的Amazon Linux是通过yum安装的python34-numpy,可能会和pip安装的包产生冲突,建议先卸载yum版本的numpy:

sudo yum remove python34-numpy -y

之后再执行上面的pip安装步骤即可。

内容的提问来源于stack exchange,提问作者Marco

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 08:19:15