问题:
明明已经安装了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 这种问题,也可以尝试用这种方法解决。
整理不易,欢迎一键三连
文章出处登录后可见!
已经登录?立即刷新