강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

yj님의 프로필 이미지
yj

작성한 질문수

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

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
yj님의 프로필 이미지
yj

작성한 질문수

질문하기