跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI算法

Python、NumPy、Pandas 和 Matplotlib 版本对应关系

Python 及其核心数据科学库 NumPy、Pandas、Matplotlib 的版本兼容性对照表,涵盖 Python 3.8 至 3.12 版本。提供了各版本的推荐稳定组合及依赖约束说明,帮助用户避免环境冲突。同时给出了使用 pip 锁定具体版本范围的安装建议,确保开发环境的稳定性。

开源信徒发布于 2026/3/30更新于 2026/9/1069 浏览

以下是 Python、NumPy、Pandas、Matplotlib 的版本对应关系表(基于官方兼容性文档和实践验证),并补充了推荐的稳定组合。

常用 Python 版本对应的库兼容版本

Python 版本NumPy 兼容版本Pandas 兼容版本Matplotlib 兼容版本推荐稳定组合示例
3.8.x1.19.x ~ 1.21.x1.1.x ~ 1.3.x3.3.x ~ 3.5.xPython3.8 + NumPy1.21.6 + Pandas1.3.5 + Matplotlib3.5.3
3.9.x1.19.x ~ 1.24.x1.1.x ~ 1.5.x3.3.x ~ 3.7.xPython3.9 + NumPy1.23.5 + Pandas1.4.4 + Matplotlib3.6.3
3.10.x1.21.x ~ 1.24.x1.4.x ~ 2.0.x3.5.x ~ 3.7.xPython3.10 + NumPy1.24.3 + Pandas1.5.3 + Matplotlib3.7.2
3.11.x1.23.x ~ 2.0.x1.5.x ~ 2.2.x3.6.x ~ 3.8.xPython3.11 + NumPy1.26.4 + Pandas2.1.4 + Matplotlib3.8.3
3.12.x1.26.x ~ 2.0.x2.1.x ~ 2.3.x3.8.x ~ 3.9.xPython3.12 + NumPy2.0.2 + Pandas2.3.3 + Matplotlib3.9.2

关键说明

  1. 版本范围:表中是主流兼容区间,部分库的新版本可能向下兼容(如 Matplotlib3.8 也支持 Python3.10);
  2. 推荐组合:优先选择同时间线的稳定版本(避免跨版本过大),例如 Python3.8 搭配 NumPy1.21(最后支持 3.8 的版本);
  3. 依赖约束:
    • Pandas 依赖 NumPy(如 Pandas2.3 要求 NumPy≥1.26);
    • Matplotlib 依赖 NumPy(如 Matplotlib3.8 要求 NumPy≥1.21);

安装建议

使用 pip install 锁定版本范围,例如:

pip install "numpy>=1.21,<1.22" "pandas>=1.3,<1.4" "matplotlib>=3.5,<3.6"

目录

  1. 常用 Python 版本对应的库兼容版本
  2. 关键说明
  3. 安装建议

更多推荐文章

查看全部
  • Llama-3.2-3B 与 Qwen2-1.5B 摘要任务实测:Ollama 部署与 BLEU 对比
  • OpenCode 开源 AI 编程助手:从安装到进阶实战指南
  • Linux 线程安全与线程同步
  • 大模型算法岗常见面试题及核心技术解析
  • NotoSansSC-Regular.otf 字体特性与应用场景解析
  • Python logging 模块:makeLogRecord 函数解析与应用
  • 使用 cpolar 实现 Proxmox VE 远程管理
  • LangGraph4J 构建 Java 多智能体工作流指南
  • SpringBoot 集成 SkyWalking 实现分布式链路追踪
  • Clawdbot 整合 Qwen3-32B 本地部署与 18789 端口调试指南
  • Anaconda 安装与 Python 环境配置指南
  • VSCode 远程连接 Linux 配置:离线安装与免密登录
  • NISP 国家信息安全水平考试介绍与证书价值分析
  • AI 产品架构设计:从 0 到 1 搭建信息架构与核心业务流程
  • JDK-17 安装与配置教程
  • Ubuntu 24.04 安装 OpenClaw 教程
  • Linux 服务器通用安全加固指南 - 基本系统安全
  • Qwen3-VL SDK 发布:支持 Python/Java/C# 多语言调用
  • WebGIS、无人机与 AI 融合:构建下一代智能巡检系统
  • IndexTTS2 WebUI 接口分析与 Python 自动化调用实践

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online