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

如何在pandas-market-calendars要求低版本时使用更高版本的pandas?

pandas升级后与pandas-market-calendars兼容问题

首先看错误提示的中文翻译:

pandas-market-calendars 4.3.3 要求 pandas 版本在 >=1.1 且 <2.0 范围内,但你当前安装的是 pandas 2.2.0,两者不兼容。

不是完全没法用,给你几个可行的解决办法:

  • 降级pandas到符合要求的版本,比如回到之前的1.5.3,执行命令:
    pip install pandas==1.5.3
    这样就能正常使用pandas-market-calendars 4.3.3了。
  • 尝试升级pandas-market-calendars到支持pandas 2.x的版本,执行命令:
    pip install --upgrade pandas-market-calendars
    如果项目已经更新了兼容pandas 2.0+的版本,升级后就能和你现在的pandas 2.2.0适配。
  • 用虚拟环境隔离:创建两个独立的Python虚拟环境,一个装pandas 2.2.0用于其他需求,另一个安装符合版本要求的pandas和pandas-market-calendars专门处理日历相关任务。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 04:50:01