簡體   English   中英

在Anaconda中導入Gdal錯誤

[英]Import gdal error in Anaconda

當我輸入import gdal我得到以下信息:

   import gdal

  File "/Users/username/anaconda3/envs/python3/lib/python3.6/site-packages/gdal.py", line 2, in <module>
    from osgeo.gdal import deprecation_warn

  File "/Users/username/anaconda3/envs/python3/lib/python3.6/site-packages/osgeo/__init__.py", line 21, in <module>
    _gdal = swig_import_helper()

  File "/Users/username/anaconda3/envs/python3/lib/python3.6/site-packages/osgeo/__init__.py", line 17, in swig_import_helper
    _mod = imp.load_module('_gdal', fp, pathname, description)

  File "/Users/username/anaconda3/envs/python3/lib/python3.6/imp.py", line 243, in load_module
    return load_dynamic(name, filename, file)

  File "/Users/username/anaconda3/envs/python3/lib/python3.6/imp.py", line 343, in load_dynamic
    return _load(spec)

ImportError: dlopen(/Users/username/anaconda3/envs/python3/lib/python3.6/site-packages/osgeo/_gdal.cpython-36m-darwin.so, 2): Library not loaded: @rpath/libpoppler.71.dylib
  Referenced from: /Users/username/anaconda3/envs/python3/lib/libgdal.20.dylib
  Reason: image not found

conda list返回:

gdal                      2.2.2            py36hd505dc6_1  
libgdal                   2.2.2                h3559a57_1  

您應該這樣導入

from osgeo import gdal

只是一個筆記。 我注意到您使用的是gdal 2.2.2,如果要最新版本(2.2.4),可以從conda-forge下載gdal

conda install -c conda-forge gdal

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM