인프런 커뮤니티 질문&답변
TMS for Korea가 설치되지 않네요.
작성
·
4
0
TMS for Korea 플러그인을 여러차례 삭제/재설치해보았고, QGIS도 껐다 키기를 반복했지만, 다음과 같은 에러로 안된다고 나옵니다.
해당 사항에 대한 대안방법이 있을까요?
classFactory() 메서드를 호출할 때 오류로 인해 'tmsforkorea' 플러그인을 불러올 수 없습니다이 (가) 발생했습니다
ImportError: cannot import name 'QtWebKitWidgets' from 'PyQt5' (/Applications/QGIS.app/Contents/Frameworks/lib/python3.12/site-packages/PyQt5/__init__.py)
Traceback (most recent call last):
File "/Applications/QGIS.app/Contents/Frameworks/lib/python3.12/site-packages/qgis/utils.py", line 478, in _startPlugin
plugins[packageName] = package.classFactory(iface)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/yoonjinlee/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins/tmsforkorea/__init__.py", line 26, in classFactory
from .openlayers_plugin import OpenlayersPlugin
File "/Applications/QGIS.app/Contents/Frameworks/lib/python3.12/site-packages/qgis/utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/yoonjinlee/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins/tmsforkorea/openlayers_plugin.py", line 34, in
from .openlayers_overview import OLOverview
File "/Applications/QGIS.app/Contents/Frameworks/lib/python3.12/site-packages/qgis/utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/yoonjinlee/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins/tmsforkorea/openlayers_overview.py", line 23, in
from .openlayers_ovwidget import OpenLayersOverviewWidget
File "/Applications/QGIS.app/Contents/Frameworks/lib/python3.12/site-packages/qgis/utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/yoonjinlee/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins/tmsforkorea/openlayers_ovwidget.py", line 34, in
from .ui_openlayers_ovwidget import Ui_Form
File "/Applications/QGIS.app/Contents/Frameworks/lib/python3.12/site-packages/qgis/utils.py", line 1100, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/yoonjinlee/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins/tmsforkorea/ui_openlayers_ovwidget.py", line 75, in
from PyQt5 import QtWebKitWidgets
ImportError: cannot import name 'QtWebKitWidgets' from 'PyQt5' (/Applications/QGIS.app/Contents/Frameworks/lib/python3.12/site-packages/PyQt5/__init__.py)
파이썬 버전: 3.12.11 (main, Dec 18 2025, 07:47:48) [Clang 16.0.0 (clang-1600.0.26.6)]
QGIS 버전: 3.44.7-Solothurn Solothurn, 4edb1325
파이썬 경로:
/Applications/QGIS.app/Contents/Resources/qgis/python
/Users/yoonjinlee/Library/Application Support/QGIS/QGIS3/profiles/default/python
/Users/yoonjinlee/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins
/Applications/QGIS.app/Contents/Resources/qgis/python/plugins
/Applications/QGIS.app/Contents/Frameworks/lib/python312.zip
/Applications/QGIS.app/Contents/Frameworks/lib/python3.12
/Applications/QGIS.app/Contents/Frameworks/lib/python3.12/lib-dynload
/Applications/QGIS.app/Contents/Frameworks/lib/python3.12/site-packages
/Users/yoonjinlee/Library/Application Support/QGIS/QGIS3/profiles/default/python
답변




