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

安装pandas遇numpy==1.9.3版本找不到问题求助(Python3.4 win32)

解决Python3.4 win32下安装Quandl时numpy版本不兼容问题

这是旧版本依赖锁死的典型问题——你要装的Quandl依赖的Pandas版本偏老旧,它硬要求numpy==1.9.3,但PyPI上已经不再提供适配Python3.4的该版本numpy包了,所以才会报错。

给你几个可行的解决办法,按优先级推荐:

1. 安装适配Python3.4的Pandas兼容版本

Python3.4最后支持的Pandas稳定版本是0.22.0,这个版本对numpy的要求是>=1.9.0,完全兼容你环境里现有的numpy版本(比如你列出的1.10.4及以上)。直接执行:

pip install pandas==0.22.0

装完这个Pandas后,再安装Quandl就不会再强制要求numpy1.9.3了:

pip install quandl

2. 跳过依赖检查手动安装

如果上面的方法仍有问题,可以先绕开Quandl的依赖校验,再手动补装兼容的依赖:

  • 先安装Quandl(跳过依赖检查):
    pip install quandl --no-deps
    
  • 安装Python3.4支持的最高版本numpy:
    pip install numpy==1.14.5
    
    (注:1.14.x是最后一批支持Python3.4的numpy大版本)
  • 最后安装适配的Pandas:
    pip install pandas==0.22.0
    

3. 备选:升级Python版本(若项目允许)

Python3.4已经停止维护多年,绝大多数主流包都不再适配它。如果你的项目没有强制要求用3.4,建议升级到Python3.6及以上版本,这样就能直接安装最新版的numpy、Pandas和Quandl,彻底避免这类版本兼容问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.22 10:06:58