问题:
明明已经安装了gdal,但是用
from osgeo import gdal,osr,ogr
导入gdal的时候,报错:
modulenotfounderror: no module named '_gdal'
这时,往前翻,可以看到
importerror: xxx/gcc-5.5.0/lib64/libstdc++.so.6:
version `cxxabi_1.3.11' not found (required by xxx/anaconda3/envs/xxx/
lib/python3.8/site-packages/osgeo/../../.././libtiledb.so.2.6)
这就好办了,vi ~/.bashrc打开bashrc,加入以下这行:
export ld_library_path=xxx/anaconda3/lib:$ld_library_path
具体的xxx要改成报错的位置
重新用 source ~/.bashrc 激活bashrc生效。
至此问题解决!可以快乐的使用gdal了!
ps:其他的libstdc++.so.6: version `cxxabi_1.3.11' not found 这种问题,也可以尝试用这种方法解决。
发表评论