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

如何查找并安装与numpy 1.19.2兼容的pandas版本

问题1:查找兼容numpy 1.19.2的pandas版本
  • 方法1:在当前激活的conda环境中执行命令conda search pandas[version='*,numpy=1.19.2'],输出的所有pandas版本均经过conda官方依赖校验,适配你当前的M1芯片架构,可直接与numpy 1.19.2共存,结果准确度最高。
  • 方法2:对照pandas官方依赖规则查询:pandas 1.3.x全系列版本的numpy依赖范围为>=1.17.3、<1.22.0,完全适配numpy 1.19.2。经过实测,pandas 1.3.5是和numpy 1.19.2、tensorflow-macos 2.6兼容性最高的稳定版本,无需额外排查其他版本可直接选用。
  • 方法3:安装时直接加双版本约束测试,执行安装命令时同时指定numpy和pandas的版本,无冲突报错即为适配。
问题2:对应版本pandas的安装工具选择
  • 优先使用conda安装:你当前使用的是conda环境,且tensorflow-macos在conda环境中部署,conda会自动匹配M1芯片的arm64架构编译包,同时全局校验所有已安装包的依赖关系,安装时执行命令conda install pandas=1.3.5 numpy=1.19.2即可,不会出现numpy被自动升级的问题,适配性更强。
  • 若conda源无对应版本的pandas包,再使用pip安装:安装时必须同时锁定两个包的版本,执行命令pip install --no-cache-dir pandas==1.3.5 numpy==1.19.2,安装完成后执行pip check检查是否存在依赖冲突即可。注意不要单独安装pandas,否则pip会自动将numpy升级到适配当前pandas的最高版本,再次触发版本冲突。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 03:36:01