我在Windows上,通过Anaconda使用Python。
Python3.8.8,64位AMD64
https://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal
https://www.lfd.uci.edu/~gohlke/pythonlibs/#fiona
GDAL-3.2.3-cp38-cp38-win_win 64
Fiona-1.8.20-cp38-cp38-win_win 64
的环境变量
C:\Users\yourUserName\AppData\Local\Programs\Python\Python38-32\Lib\site-packages\osgeo\data\gdal
从https://visualstudio.microsoft.com/visual-cpp-build-tools/安装了VisualC++生成工具
安装C:/Users/Asus/anaconda3/Lib/Fiona-1.8.20-cp38-cp38-win_amd64.whl
但是在第6步建造gdal车轮时总是有错误的。
Using cached gdal 3.3.1.tar.gz .....
Failed in building wheels for gdal ...当我已经安装了gdal时,为什么菲奥娜需要为gdal建造轮子呢?我已经为已安装的gdal添加了环境变量的路径。
发布于 2021-10-12 02:58:14
我试着用.shp读取gpd.read_file文件,
shapefile = gpd.read_file(r'C:\Users\abhir....\shapefiles\louisville.shp')抛出了一个ImportError
ImportError: the 'read_file' function requires the 'fiona' package, but it is not installed or does not import correctly.
Importing fiona resulted in: DLL load failed while importing ogrext: The specified procedure could not be found.显然,我使用的是不同版本的GDAL和fiona组合。
GDAL-3.3.2-cp38-cp38-win_amd64.whl
Fiona-1.8.20-cp38-cp38-win_amd64.whl
我不得不卸载上述版本并安装以下版本。它解决了这个问题。
GDAL-3.2.3-cp38-cp38-win_amd64.whl
Fiona‑1.8.19‑cp38‑cp38‑win_amd64.whl
发布于 2021-08-29 14:02:03
我不得不用
Fiona-1.8.19-cp38-cp38-win_win 64
https://stackoverflow.com/questions/68973532
复制相似问题