python,numpy,pandas和matplotlib版本对应关系

下面是Python、NumPy、Pandas、Matplotlib的版本对应关系表(基于官方兼容性文档和实践验证,包含常用Python版本),同时补充了推荐的稳定组合:

常用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"

注: c:\users\administrator\appdata\roaming\python\python38注意这个目录下的包的干扰

Read more

Windows 10/11 原生运行 Claude Code 全攻略:告别 WSL 的 5 分钟极速安装

Windows 原生运行 Claude Code 极速指南:告别 WSL,拥抱高效开发 对于习惯了 Windows 环境的开发者来说,每次看到心仪的工具只支持 macOS 或 Linux,总免不了要折腾一番 WSL。Claude Code 作为 Anthropic 推出的强大 AI 编程助手,其官方文档也一度将 Windows 用户导向了 WSL 的怀抱。但今天,我想和你分享一个更直接、更纯粹的方案:在纯 Windows 环境下,无需 WSL,直接运行 Claude Code。 这不仅仅是省去了一个虚拟化层的开销,更是让 Windows 开发者能够像使用其他原生命令行工具一样,无缝集成 Claude Code 到现有的工作流中。无论是前端项目的快速原型构建,还是后端服务的代码审查,

By Ne0inhk
【Python 镜像下载网址】

【Python 镜像下载网址】

几个常用的国内 Python 镜像下载网址,可以加快 Python 安装包和相关工具的下载速度: 1. 清华大学镜像站 * Python 官方版本下载 https://mirrors.tuna.tsinghua.edu.cn/python/ * PyPI 镜像(pip 配置加速) https://pypi.tuna.tsinghua.edu.cn/simple 2. 阿里云镜像站 * Python 官方版本下载 https://mirrors.aliyun.com/python/ * PyPI 镜像(pip 配置加速) https://mirrors.aliyun.com/pypi/simple/ 3. 中国科学技术大学镜像站(USTC)

By Ne0inhk

Python中的简单爬虫

文章目录 * 一. 基于FastAPI之Web站点开发 * 1. 基于FastAPI搭建Web服务器 * 2. Web服务器和浏览器的通讯流程 * 3. 浏览器访问Web服务器的通讯流程 * 4. 加载图片资源代码 * 二. 基于Web请求的FastAPI通用配置 * 1. 目前Web服务器存在问题 * 2. 基于Web请求的FastAPI通用配置 * 三. Python爬虫介绍 * 1. 什么是爬虫 * 2. 爬虫的基本步骤 * 3. 安装requests模块 * 4. 爬取照片 * ① 查看index.html * ② 爬取照片步骤 * ③ 获取index.html代码 * ④ 解析index.html代码获取图片url * ⑤ 通过图片url获取图片 * 四. 使用Python爬取GDP数据 * 1. gdp.html * 2. zip函数的使用 * 3.爬取GDP数据 * 五. 多任务爬虫实现 * 1. 为什么用多任务 * 2.

By Ne0inhk
Python爬虫实战:手把手教你用 Python 爬取网易新闻每日热文,小白也能轻松上手

Python爬虫实战:手把手教你用 Python 爬取网易新闻每日热文,小白也能轻松上手

Python爬虫实战:手把手教你用 Python 爬取网易新闻每日热文,小白也能轻松上手 Python爬虫实战:手把手教你用 Python 爬取网易新闻每日热文,小白也能轻松上手,该教程详细讲解如何用 Python 爬取网易新闻每日热文,先介绍爬虫 “请求 - 解析 - 提取 - 保存” 原理及 requests、BeautifulSoup4 等必备库的安装,再逐段解析完整代码:从设置请求头模拟浏览器、发送 HTTP 请求获取网页数据,到通过关键词匹配和类名匹配双方案提取 “今日推荐” 热文,还包含数据去重、Excel 保存(按日期命名)及异常处理与调试模块。同时给出实操步骤,解答爬取不到数据、Excel 保存失败等常见问题,强调爬虫伦理与法律规范,最后提供定时爬取、多频道爬取等功能扩展建议,帮助小白轻松上手打造自动新闻采集工具。 前言     Python作为一门简洁、易读、功能强大的编程语言,

By Ne0inhk