問題タブ [fiona]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Windows 10 で Python 用の fiona と geopandas をインストールする際にヘルプが必要 - 要求された DLL エラーを読み込めません
Windows 10 に Python 用の fiona と geopandas をインストールしようとしていますが、「エラー 1: 要求された DLL を読み込めません」というエラーが発生し続けます。
この質問が他の質問と似ていることは承知していますが、複数の回答とチュートリアルの手順に従っていますが、まだうまくいかないようです。
私が得た最も近いものは、このチュートリアルで概説されている手順を使用することでした: https://geoffboeing.com/2014/09/using-geopandas-windows/
次のように要約されます。
rtree、pyproj、shapely、gdal、geopandas、fiona の .whl ファイルをhttps://www.lfd.uci.edu/~gohlke/pythonlibs/からインストールしました
- Rtree-0.8.3-cp37-cp37m-win_amd64.whl
- pyproj-2.2.1-cp37-cp37m-win_amd64.whl
- GDAL-3.0.0-cp37-cp37m-win_amd64.whl
- geopandas-0.5.0-py2.py3-none-any.whl
- フィオナ-1.8.6-cp37-cp37m-win_amd64.whl
- Shapely-1.6.4.post2-cp37-cp37m-win_amd64.whl
ダウンロードフォルダーに移動し、pip install を使用して GDAL wheel をインストールしました
私のWindowsユーザーパス環境変数にosgeoパスを追加しました
- pip install を使用して残りのホイール (geopandas 最後) をインストールし、すべてがエラーなしでインストールされました
- チェックとして、実行
gdalinfo --help-general
して次の出力を取得しました。
ここで、「エラー 1: 要求された DLL を読み込めません:」というエラーが表示されます。指定されたモジュール「ogr_FileGDB.dll」が見つからないと表示されます。奇妙なことは、.dll が実際に探している場所にあることです。
また、Python シェルで fiona または geopandas をインポートしようとすると、次のエラーが発生します。
これは私のトラブルシューティングのレベルを超えています...誰かが私のためにこれを機能させることができれば本当に感謝しています!!!!
参考までに - Python 3.7.3、Windows 10 を実行し、pip が更新されました。
最後に、潜在的に重要な点 (どのように機能するかわかりませんか?) 既に GDAL_DATA システム変数が定義されており、(おそらく間違っているのでしょうか?) システム パス変数に osgeo パスを追加しようとしました。