在Python 3.7 / 3.8和(W10)上安装GDAL和Fiona

时间:2020-07-31 12:01:45

标签: python-3.x windows-10 gdal fiona

很遗憾,我无法在Windows 10上安装Fiona。

我尝试过的事情:

  1. 安装Python 3.7
  2. 根据https://sandbox.idre.ucla.edu/sandbox/tutorials/installing-gdal-for-windows安装GDAL,选择3.7的GDAL核心和Python绑定
  3. 将所有内容添加到路径
  4. https://www.lfd.uci.edu/~gohlke/pythonlibs/安装Fiona轮(也尝试预先安装“右” GDAL轮)。

我还尝试了使用最新的Python(3.8.5),并使用conda进行安装都无济于事。在使用Python路由时,尝试导入Fiona时似乎总是遇到相同的错误,据我了解,它似乎已连接到GDAL安装程序,但我无法弄清楚,这是由于尝试的第二天。此时的挫败感超过了9000,我不知道该怎么办。但是,这是错误:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Users\WDAGUtilityAccount\AppData\Local\Programs\Python\Python37\lib\site-packages\fiona\__init__.py", line 89, in <module>
    from fiona.collection import BytesCollection, Collection
  File "C:\Users\WDAGUtilityAccount\AppData\Local\Programs\Python\Python37\lib\site-packages\fiona\collection.py", line 11, in <module>
    from fiona.ogrext import Iterator, ItemsIterator, KeysIterator
ImportError: DLL load failed: Couldn't find module. (this line is translated)

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用与 Anacoda 中的 Jupyter Notebook 相同的 https://colab.research.google.com/。有了这个,你只需要做pip install gdal or !pip install gdal