ImportError: numpy.core.multiarray无法导入GDAL。
ImportError: numpy.core.multiarray无法导入GDAL。
这个问题已经在StackOverflow上(ImportError: numpy.core.multiarray failed to import),但是没有一个答案能够帮助解决。
我从网站https://www.lfd.uci.edu/~gohlke/pythonlibs/#_gdal安装了GDAL:GDAL-3.4.2-cp37-cp37m-win_amd64.whl和numpy:numpy-1.21.6+mkl-cp37-cp37m-win_amd64.whl。
使用命令.ReadAsArray(0,0,500,500)
出现了这个错误:
RuntimeError: module compiled against API version 0xe but this version of numpy is 0xd Traceback (most recent call last): File "D:\adress\Codes\EdgeN2m.py", line 26, in e = EDGE.ReadAsArray(0,0,500,500) File "C:\Users\name\miniconda3\lib\site-packages\osgeo\gdal.py", line 3655, in ReadAsArray from osgeo import gdal_array File "C:\Users\name\miniconda3\lib\site-packages\osgeo\gdal_array.py", line 13, in from . import _gdal_array ImportError: numpy.core.multiarray failed to import
admin 更改状态以发布 2023年5月22日