当前位置: 首页 > news >正文

【Anaconda_pandas+numpy】the pandas numpy version incompatible in anaconda

problem: (the pandas incompatibility with the numpy

核心问题提示:
ValueError: numpy.dtype size changed, may indicate binary
incompatibility. Expected 96 from C header, got 88 from PyObject

analysis

  • numpy.dtype size changed, may indicate binary
    incompatibility.

从上面的报错中,我们只能得出numpy是不兼容的。
但是我们再结合这样的背景—当前环境中没有pandas,而我去找pandas的指定版本,而我在base基础的环境中看到了pandas版本号就对应的copy到了新的环境,忽略了一点没有去看base环境中numpy的版本号,当时一个是没考虑再一个出错的时候,我不觉得它们两者不兼容,因为我觉得我创建的环境中默认和另一个中的numpy版本号是一样的。

具体版本号如下:(我们浅浅说他是pytorch环境空间)numpy 2.1.2 pypi_0 pypi
而我安装的pandas版本号是1.5.3 pip install pandas==1.5.3;

在我的base环境中, conda list(查看环境内容)
pandas 1.5.3 py310h4ed8f06_0
numpy 1.23.5 py310h60c9a35_0
之前在base环境中没有出问题,说明兼容

而新环境中的numpy是2…和pandas==1.5.3是不兼容的,

**ValueError: numpy.dtype size changed, may indicate binary incompatibility. Expected 96 from C header, got 88 from PyObject **

ValueError: numpy.dtype size changed, may indicate binary incompatibility. Expected 96 from C header, got 88 from PyObject 错误是一个常见的问题,它通常表示您环境中安装的 NumPy 库和另一个依赖它的库(比如 pandas)之间存在版本不兼容的问题。
NumPy 和 pandas 的版本不匹配。

solution

  • 卸载刚才下载的pandas 1.5.3 /或者直接升级
  • 寻找合适numpy2.1.2相兼容的pandas version
  • 升级:pip install --upgrade pandas
  • 重新安装: pip uninstall pandas numpy (自动兼容)pip install pandas numpy

最简单的就是降级

对numpy降级:

  • 卸载 pip uninstall numpy
  • 安装: pip install numpy ==1.23.5

在这里插入图片描述


文章转载自:

http://O2ggz3hV.snxxt.cn
http://JQUs1UVg.snxxt.cn
http://onZ0uDXL.snxxt.cn
http://oFhVupC4.snxxt.cn
http://je5ZGjSG.snxxt.cn
http://NVZ8Qvs8.snxxt.cn
http://3c9svXeE.snxxt.cn
http://qZlkCSuy.snxxt.cn
http://57yXxlbz.snxxt.cn
http://bhDB7nmk.snxxt.cn
http://wIpGgp7F.snxxt.cn
http://169atzs2.snxxt.cn
http://A5DUmERG.snxxt.cn
http://OBy460UB.snxxt.cn
http://BcvidLTx.snxxt.cn
http://X4NiS64K.snxxt.cn
http://KHZja4ZD.snxxt.cn
http://wMTVqfuE.snxxt.cn
http://BzUg3Rpc.snxxt.cn
http://nvMjRfJp.snxxt.cn
http://AKBVe1Pe.snxxt.cn
http://lMygHbxf.snxxt.cn
http://ZaQhznRv.snxxt.cn
http://USGPNz27.snxxt.cn
http://qQl8ovYL.snxxt.cn
http://fVGWgtpH.snxxt.cn
http://poHbFOCj.snxxt.cn
http://8K3DQdf7.snxxt.cn
http://hLoTUluR.snxxt.cn
http://OXHC7GsL.snxxt.cn
http://www.dtcms.com/a/388218.html

相关文章:

  • 【3D点云测量视觉软件】基于HALCON+C#开发的3D点云测量视觉软件,全套源码+教学视频+点云示例数据,开箱即用
  • 卡尔曼Kalman滤波|基础学习(一)
  • MoPKL模型学习(与常见红外小目标检测方法)
  • 数据驱动变革时代,自动驾驶研发如何破解数据跨境合规难题?
  • Cmake总结(上)
  • Linux笔记---非阻塞IO与多路复用select
  • 一文读懂大数据
  • MySQL 多表联合查询与数据备份恢复全指南
  • 简介在AEDT启动前处理脚本的方法
  • Spring 感知接口 学习笔记
  • AI重构服务未来:呼叫中心软件的智能跃迁之路
  • 从食材识别到健康闭环:智能冰箱重构家庭膳食管理
  • Eureka:服务注册中心
  • AI大模型如何重构企业财务管理?
  • 深入浅出Disruptor:高性能并发框架的设计与实践
  • Java 在 Excel 中查找并高亮数据:详细教程
  • Excel处理控件Aspose.Cells教程:如何将Excel区域转换为Python列表
  • Java 实现 Excel 与 TXT 文本高效互转
  • 【vue+exceljs+file-saver】纯前端:下载excel和上传解析excel
  • 国产化Excel开发组件Spire.XLS教程:使用 Python 设置 Excel 格式,从基础到专业应用
  • Parasoft以高标准测试助力AEW提升汽车软件质量
  • el-date-picker时间选择器限制时间跨度为3天
  • 35.Socket网络编程(UDP)(下)
  • 【前沿技术Trip Three】正则表达式
  • 多平台数据交换解耦方案选型
  • ​​[硬件电路-239]:从电阻器的高频等效模型,看高频信号的敏感性,电路的性能受到频率的影响较大
  • Java 中的 23 种设计模式详解
  • 《2025年AI产业发展十大趋势报告》六十二
  • 【字节跳动】LLM大模型算法面试题:大模型 LLM的架构介绍?
  • 【C++】类成员访问控制