我看很多网上的解释是,numpy版本过高或者版本过低,其实是在说numpy 与一些库的版本不适配,这要你导入的是哪些库,比如你导入cv2和numpy发生了该报错,那就说明是这两个库的版本不匹配。
如下图,因为我的报错是这样的,注意红框显示,会发现是在导入GDAL时有问题发生的报错,就说明应该是GDAL与numpy版本不匹配的问题。
解决方法:就是找到互为匹配的版本,卸载旧版本,安装新版本就好了。
比如我的GDAL的版本是3.4.3,与之匹配的numpy版本应该是1.22.0。
同时使用GDAL和Numpy库发生的报错:ImportError: numpy.core.multiarray failed to import
于 2023-03-15 17:22:47 首次发布