この質問は何度も回答されているようですが、同じPythonバージョンで同じ問題を抱えていてこの質問に来た人のために、問題を解決した経験を共有したいと思います。
fionaをインストールしてインポートしようとしたときにも問題が発生しました。このようなメッセージがありました
>>> import fiona
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "D:\Software\Ingenieria\Anaconda2\lib\site-packages\fiona\__init__.py", l
ine 77, in <module>
from fiona.collection import Collection, BytesCollection, vsi_path
File "D:\Software\Ingenieria\Anaconda2\lib\site-packages\fiona\collection.py",
line 9, in <module>
from fiona.ogrext import Iterator, ItemsIterator, KeysIterator
ImportError: DLL load failed: The specified module could not be found.
最後にそれは私にとってどのように機能しましたか?
- このリンクからディストリビューションGDAL 2.2.4とフィオナをインストールしました
- 次に、私のコンピューターにpython用のC ++コンパイラーがあるかどうかを確認しました(ここに、インストールが必要な可能性があるものについてのリンクがあります)。フォーラムのいくつかの質問で、GDALが機能するにはこのコンパイラが必要であると私は読んだ。
- 次に、Osgeoフォルダーのパス(フィオナのDLLがあります)をパスの環境変数に追加しました。PCからのいくつかの写真印刷画面1 印刷画面2
これらの手順を実行した後、フィオナでこれ以上問題が発生することはありませんでした。最初はGDALバージョン1.1.4を使用していましたが、このバージョンでは機能しませんでした。最初にバージョン1を試すことができます。それが機能しない場合は、バージョン2.2.4をインストールしてください。