Numpy包从1.x升级到2.x以后的几个注意点

科技   2024-11-17 20:34   江苏  

点击上方蓝字关注我们

微信公众号:OpenCV学堂

关注获取更多计算机视觉与深度学习知识

Numpy升级之后

当Numpy从1.23、Numpy1.24版本升级到Numpy2.02版本以后,OpenCV实验大师工具软件就崩溃了,只能回退到Numpy1.24版本。崩溃的后台输出如下:



这个时候只能运行下面的命令行:

pip install numpy==1.24 

这样就避免了。

崩溃原因

遇到上述两个错误的原因基本上都跟numpy升级到2.x版本以后导致的两个属性弃用有关系,查找资料可以发现numpy升级到2.x版本以后:
numpy.math.pi
这个属性已经更新为
numpy.pi

numpy.int0
这个属性已经更新为
numpy.int64
另外一个就是我早期开发OpenCV实验大师工具软件的时候,很多计算都用了numpy.int 谁知道这个从numpy1.24版本以后直接删除了,当时也是导致了软件出现了一堆崩溃的BUG,所以这里分享提示:
numpy.intNumpy 1.20 中已弃用,在Numpy 1.24中已删除

OpenCV实验大师平台

软件下载与安装指南

OpenCV实验大师v1.1 版本正式发布


OpenCV实验大师平台的愿景

Make OpenCV Development Easy


安装与下载请看下面的链接

OpenCV实验大师v1.1 版本发布与安装指南


推荐阅读

YOLOv8修改+注意力模块 训练与部署

普通PC上CPU运行YOLOv5推理 400+FPS

Ubuntu系统下编译OpenCV4.8源码记录


扫码查看深度学习系统化学习路线图


OpenCV学堂
三本书《Java数字图像处理-编程技巧与应用实践》、《OpenCV Android开发实战》、《OpenCV4应用开发-入门、进阶与工程化实践》作者。OpenCV实验大师平台 软件作者,OpenCV开发专家、OpenCV研习社创始人。
 最新文章