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

yfinance 运行报错与 numpy/pandas 版本不兼容问题咨询

问题原因

该报错为yfinance稳定版与numpy 2.0.x版本的兼容性问题:numpy 2.0对底层dtype类型体系做了不兼容的升级调整,当前yfinance官方正式稳定版尚未完成适配,调用接口时就会触发dtype识别异常。

修复方案
  • 方案一(优先推荐,稳定无额外问题):降级numpy到1.x兼容版本
    执行安装命令:
    pip install "numpy<2.0"
    
    降级完成后重启Python运行环境即可,该版本numpy与所有主流数据处理库均兼容,不会影响其他代码的正常运行。
  • 方案二(适合需要保留numpy 2.0特性的场景):升级yfinance到适配numpy 2.0的预发布版本
    执行安装命令:
    pip install yfinance --pre
    
    注意预发布版本属于测试阶段,可能存在其他未被修复的小问题。
验证方式

修复完成后重新运行代码,追加调用print(stock.info),如果可以正常返回微软股票的相关基础信息,说明问题已解决。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 09:57:04