问题描述
我想安装 QGIS Plug-In WNT Open Source(文档:https://github.com/gc-i/wntOS-3)。
当我从 https://plugins.qgis.org/plugins/wntOS-3/ 下载 zip 文件并通过插件管理器安装它时,它会安装。但随后它显示
“Python 错误:无法加载插件‘wntOS-3’,因为调用 classFactory() 方法时出错。”
协议内容:
Traceback (most recent call last):
File "C:/PROGRA~1/QGIS3~1.16/apps/qgis-ltr/./python\qgis\utils.py",line 334,in _startPlugin
plugins[packageName] = package.classFactory(iface)
File "C:/Users/kuehlein/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\wntOS-3\__init__.py",line 4,in classFactory
from .WntOS import WntOS
File "C:/PROGRA~1/QGIS3~1.16/apps/qgis-ltr/./python\qgis\utils.py",line 793,in _import
mod = _builtin_import(name,globals,locals,fromlist,level)
File "C:/Users/kuehlein/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\wntOS-3\WntOS.py",in
from .controller.EditAssetTool import *
File "C:/PROGRA~1/QGIS3~1.16/apps/qgis-ltr/./python\qgis\utils.py",level)
File "C:/Users/kuehlein/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\wntOS-3\controller\EditAssetTool.py",in
from ..utils.LayerUtils import *
File "C:/PROGRA~1/QGIS3~1.16/apps/qgis-ltr/./python\qgis\utils.py",level)
File "C:/Users/kuehlein/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\wntOS-3\utils\LayerUtils.py",line 5,in
from .SessionHandler import SessionHandler
File "C:/PROGRA~1/QGIS3~1.16/apps/qgis-ltr/./python\qgis\utils.py",level)
File "C:/Users/kuehlein/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\wntOS-3\utils\SessionHandler.py",in
from ..model.Singleton import Singleton
File "C:/PROGRA~1/QGIS3~1.16/apps/qgis-ltr/./python\qgis\utils.py",level)
File "C:/Users/kuehlein/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\wntOS-3\model\Singleton.py",in
class Singleton(pyqtWrapperType):
NameError: name 'pyqtWrapperType' is not defined
我对 QGIS 很陌生,文档中的 installation guide 对我帮助不大。它命名了以下先决条件:
- 具有以下扩展名的 Postgresql(用于技术数据):
- PostGIS(支持地理对象)
- PgRouting(提供地理空间路由功能)
- MysqL_fdw(处理从 MysqL 数据库访问远程对象) - MysqL(用于远程客户数据)
Python 2.7 和以下模块:
- sqlAlchemy
- 地球炼金术 2
我安装了 python 包,所以应该没问题。但是,我不知道这些数据库是否已经安装。该手册还描述了如何使用给定命令“准备”数据库,但我不知道应该将这些命令放在哪里。
我认为问题出在数据库及其准备上,谁能确认一下?我会进一步研究这些,但我很高兴知道我是否在正确的轨道上!
我在 Windows 10 上使用 QGIS 3.16.7 'Hannover'
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)