QGIS插件库不可用

img

img

QGIS插件库显示“不可用”,无法连接到插件库?已经尝试添加代理无法解决。ps.版本为2.4.0,因为模型需要必须下载此版本,且安装过程中显示无法下载非洲等那三个数据库。

手动那个地址给修改下

https://plugins.qgis.org/plugins/plugins.xml?qgis=2.4

不知道这2个猜想对不对,供你参考:

一个方向:
分析:看下QGIS目录下是否是缺少一些依赖库
qgis_app启动时,需要加载一些依赖库,当缺少依赖的dll时,就会产生以上错误。例:qgis_app.dll依赖gdal203.dll库,但目录下缺少gdal203.dll,此时就会无法加载qgis_app.dll的现象。
解决方法:
在bin目录添加缺少的dll。例:下载对应版本的gdal203.dll,并拷贝到bin目录。

另外一个方向:
分析:看下是不是版本高低问题
QGIS默认python版本是2.x,而cmake时调用的python版本是3.x
解决方法:
build项目里的CMakeCache.txt 调用的python版本库是3.X,QGIS对应的是2.x,将CMakeCache.txt中的python3.x相关更改成python2.x.