Python 如何正确安装QGIS插件WNT?插件未加载,因为调用classFactory()方法时出错:name';pyqtWrapperType';没有定义
我想在WNT开源(文档:)中安装QGIS插件 当我从下载zip文件并通过插件管理器安装它时,它会安装。但它显示了 “Python错误:无法加载插件'wntOS-3',因为调用classFactory()方法时出错。” 议定书内容如下:Python 如何正确安装QGIS插件WNT?插件未加载,因为调用classFactory()方法时出错:name';pyqtWrapperType';没有定义,python,networking,plugins,qgis,Python,Networking,Plugins,Qgis,我想在WNT开源(文档:)中安装QGIS插件 当我从下载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
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", line 4, in
from .controller.EditAssetTool import *
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\controller\EditAssetTool.py", line 4, in
from ..utils.LayerUtils import *
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\utils\LayerUtils.py", line 5, in
from .SessionHandler import SessionHandler
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\utils\SessionHandler.py", line 5, in
from ..model.Singleton import Singleton
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\model\Singleton.py", line 5, in
class Singleton(pyqtWrapperType):
NameError: name 'pyqtWrapperType' is not defined
我对QGIS很陌生,文档中的内容对我帮助不大。它列出了以下先决条件:
数据库
- PostgreSQL(用于技术数据)及其以下扩展:
-PostGIS(支持地理对象)
-PgRouting(提供地理空间路由功能)
-mysql_fdw(处理从mysql数据库对远程对象的访问) - MySQL(用于远程客户数据)
- 炼金术
- 地球炼金术2