我用过
conda install gdal要安装GDAL软件包,请执行以下操作。但是在导入包时,我犯了以下错误。
>>> from osgeo import gdal
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/danqing0703/anaconda/lib/python2.7/site-packages/osgeo/__init__.py", line 21, in <module>
_gdal = swig_import_helper()
File "/Users/danqing0703/anaconda/lib/python2.7/site-packages/osgeo/__init__.py", line 17, in swig_import_helper
_mod = imp.load_module('_gdal', fp, pathname, description)
ImportError: dlopen(/Users/danqing0703/anaconda/lib/python2.7/site-packages/osgeo/_gdal.so, 2): Library not loaded: libgdal.20.dylib
Referenced from: /Users/danqing0703/anaconda/lib/python2.7/site-packages/osgeo/_gdal.so
Reason: image not found
>>> from osgeo import ogr
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/danqing0703/anaconda/lib/python2.7/site-packages/osgeo/__init__.py", line 21, in <module>
_gdal = swig_import_helper()
File "/Users/danqing0703/anaconda/lib/python2.7/site-packages/osgeo/__init__.py", line 17, in swig_import_helper
_mod = imp.load_module('_gdal', fp, pathname, description)
ImportError: dlopen(/Users/danqing0703/anaconda/lib/python2.7/site-packages/osgeo/_gdal.so, 2): Library not loaded: libgdal.20.dylib
Referenced from: /Users/danqing0703/anaconda/lib/python2.7/site-packages/osgeo/_gdal.so
Reason: image not found如何在Python中导入GDAL?
发布于 2020-06-02 19:22:55
我刚刚犯了一个错误,在Conda的基本环境中执行先前建议的命令:
conda install -c conda-forge gdal这花了很长时间才“解决环境”,最后发现了无数的冲突,停止了安装。
因此,我创建了一个单独的环境:
conda create -n gdal python=3.8并以下列方式启动:
conda activate gdal然后执行第一个命令(以及文档中列出的所有其他)。这起作用很快,没有任何错误。
https://stackoverflow.com/questions/33574902
复制相似问题