安装了GDAL包,但是仍然出现导报问题!!
使用上边的导入语句报错如下:
- >>> from osgeo import osr
- Traceback (most recent call last):
- ...
- ImportError: libpoppler.so.126: cannot open shared object file: No such file or directory
- During handling of the above exception, another exception occurred:
- Traceback (most recent call last):
- ....
- ModuleNotFoundError: No module named '_gdal'
复制代码 分析缘故原由:
python版本3.9,使用conda install 下载gdal ,自动匹配了gdal==3.6.1的版本,这个版本不支持from osgeo import gdal的方式。
办理:
卸载当前版本。
在这个链接下边查找conda库里边现在的gdal版本
https://anaconda.org/
选择最新版本
使用这个方法安装gdal:
- conda install conda-forge::gdal
复制代码
效果
安装成功后
再次使用导入语句没有报错了
结语
一些其他由于conda install 安装后导包错误,都可以使用这个conda 库的查询。来实验办理一下。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |