enzococca / totalopenstationToQgis

GNU General Public License v3.0
1 stars 2 forks source link

... at load with latest update #1

Closed marcobra closed 2 years ago

marcobra commented 2 years ago

On Ubuntu... with latest update

Impossibile caricare il plugin 'totalopenstationToQgis' a causa di un errore chiamando il metodo classFactory()

TypeError: qRegisterResourceData(int, bytes, bytes, bytes): argument 2 has unexpected type 'str' Traceback (most recent call last): File "/usr/lib/python3/dist-packages/qgis/utils.py", line 423, in _startPlugin plugins[packageName] = package.classFactory(iface) File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/totalopenstationToQgis/init.py", line 89, in classFactory from .totalstation import Totalopenstation File "/usr/lib/python3/dist-packages/qgis/utils.py", line 888, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/totalopenstationToQgis/totalstation.py", line 34, in from .totalstation_dialog import TotalopenstationDialog File "/usr/lib/python3/dist-packages/qgis/utils.py", line 888, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/totalopenstationToQgis/totalstation_dialog.py", line 42, in FORMCLASS, = loadUiType(os.path.join(os.path.dirname(file),'totalstation_dialog_base.ui')) File "/usr/lib/python3/dist-packages/qgis/PyQt/uic/init.py", line 36, in loadUiType return PyQtLoadUiType(*args, **kwargs) File "/usr/lib/python3/dist-packages/PyQt5/uic/init.py", line 203, in loadUiType exec(code_string.getvalue(), ui_globals) File "", line 293, in File "/usr/lib/python3/dist-packages/qgis/utils.py", line 888, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/qgis2web/resources_rc.py", line 1251, in qInitResources() File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/qgis2web/resources_rc.py", line 1242, in qInitResources QtCore.qRegisterResourceData(0x01, qt_resource_struct, TypeError: qRegisterResourceData(int, bytes, bytes, bytes): argument 2 has unexpected type 'str'

Versione Python: 3.8.10 (default, Mar 15 2022, 12:22:08) [GCC 9.4.0] Versione di QGIS: 3.24.3-Tisler Tisler, cf22b74e01

enzococca commented 2 years ago

Hi Marco, can you try to deactivate the plugin qgis2web and let me know if it works.

thanks E

Il giorno mar 31 mag 2022 alle ore 19:05 Marco @.***> ha scritto:

On Ubuntu... with latest update

Impossibile caricare il plugin 'totalopenstationToQgis' a causa di un errore chiamando il metodo classFactory()

TypeError: qRegisterResourceData(int, bytes, bytes, bytes): argument 2 has unexpected type 'str' Traceback (most recent call last): File "/usr/lib/python3/dist-packages/qgis/utils.py", line 423, in _startPlugin plugins[packageName] = package.classFactory(iface) File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/totalopenstationToQgis/ init.py", line 89, in classFactory from .totalstation import Totalopenstation File "/usr/lib/python3/dist-packages/qgis/utils.py", line 888, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/totalopenstationToQgis/totalstation.py", line 34, in from .totalstation_dialog import TotalopenstationDialog File "/usr/lib/python3/dist-packages/qgis/utils.py", line 888, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/totalopenstationToQgis/totalstation_dialog.py", line 42, in FORMCLASS, = loadUiType(os.path.join(os.path.dirname(file ),'totalstation_dialog_base.ui')) File "/usr/lib/python3/dist-packages/qgis/PyQt/uic/init.py", line 36, in loadUiType return PyQtLoadUiType(*args, *kwargs) File "/usr/lib/python3/dist-packages/PyQt5/uic/init*.py", line 203, in loadUiType exec(code_string.getvalue(), ui_globals) File "", line 293, in File "/usr/lib/python3/dist-packages/qgis/utils.py", line 888, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/qgis2web/resources_rc.py", line 1251, in qInitResources() File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/qgis2web/resources_rc.py", line 1242, in qInitResources QtCore.qRegisterResourceData(0x01, qt_resource_struct, TypeError: qRegisterResourceData(int, bytes, bytes, bytes): argument 2 has unexpected type 'str'

Versione Python: 3.8.10 (default, Mar 15 2022, 12:22:08) [GCC 9.4.0] Versione di QGIS: 3.24.3-Tisler Tisler, cf22b74e01

— Reply to this email directly, view it on GitHub https://github.com/enzococca/totalopenstationToQgis/issues/1, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA2P5KE5DO3DNORQIU4DPELVMZBGBANCNFSM5XOHURAA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

-- Enzo Cocca PhD in "Science and Technology for Archaeology and Cultural Heritage"

ISMEO International Association of Mediterranean and Oriental Studies

mail: @.*** cell: +393495087014

marcobra commented 2 years ago

With qgis2web disinstalled

Traceback (most recent call last): File "/usr/lib/python3/dist-packages/qgis/utils.py", line 423, in _startPlugin plugins[packageName] = package.classFactory(iface) File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/totalopenstationToQgis/init.py", line 89, in classFactory from .totalstation import Totalopenstation File "/usr/lib/python3/dist-packages/qgis/utils.py", line 888, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/totalopenstationToQgis/totalstation.py", line 34, in from .totalstation_dialog import TotalopenstationDialog File "/usr/lib/python3/dist-packages/qgis/utils.py", line 888, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/totalopenstationToQgis/totalstation_dialog.py", line 42, in FORMCLASS, = loadUiType(os.path.join(os.path.dirname(file),'totalstation_dialog_base.ui')) File "/usr/lib/python3/dist-packages/qgis/PyQt/uic/init.py", line 36, in loadUiType return PyQtLoadUiType(*args, **kwargs) File "/usr/lib/python3/dist-packages/PyQt5/uic/init.py", line 203, in loadUiType exec(code_string.getvalue(), ui_globals) File "", line 293, in File "/usr/lib/python3/dist-packages/qgis/utils.py", line 888, in _import mod = _builtin_import(name, globals, locals, fromlist, level) ModuleNotFoundError: No module named 'resources_rc'

enzococca commented 2 years ago

Fixed, v4.5 let me know

Il sab 4 giu 2022, 12:22 Marco @.***> ha scritto:

With qgis2web disinstalled

Traceback (most recent call last): File "/usr/lib/python3/dist-packages/qgis/utils.py", line 423, in _startPlugin plugins[packageName] = package.classFactory(iface) File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/totalopenstationToQgis/ init.py", line 89, in classFactory from .totalstation import Totalopenstation File "/usr/lib/python3/dist-packages/qgis/utils.py", line 888, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/totalopenstationToQgis/totalstation.py", line 34, in from .totalstation_dialog import TotalopenstationDialog File "/usr/lib/python3/dist-packages/qgis/utils.py", line 888, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/totalopenstationToQgis/totalstation_dialog.py", line 42, in FORMCLASS, = loadUiType(os.path.join(os.path.dirname(file ),'totalstation_dialog_base.ui')) File "/usr/lib/python3/dist-packages/qgis/PyQt/uic/init.py", line 36, in loadUiType return PyQtLoadUiType(*args, *kwargs) File "/usr/lib/python3/dist-packages/PyQt5/uic/init*.py", line 203, in loadUiType exec(code_string.getvalue(), ui_globals) File "", line 293, in File "/usr/lib/python3/dist-packages/qgis/utils.py", line 888, in _import mod = _builtin_import(name, globals, locals, fromlist, level) ModuleNotFoundError: No module named 'resources_rc'

— Reply to this email directly, view it on GitHub https://github.com/enzococca/totalopenstationToQgis/issues/1#issuecomment-1146583879, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA2P5KHXW6WEJVPSFDTVN6LVNMU5DANCNFSM5XOHURAA . You are receiving this because you commented.Message ID: @.***>

marcobra commented 2 years ago

Updated then:

Impossibile caricare il plugin 'totalopenstationToQgis' a causa di un errore chiamando il metodo classFactory() 

ModuleNotFoundError: No module named 'resources_rc' 
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/qgis/utils.py", line 423, in _startPlugin
    plugins[packageName] = package.classFactory(iface)
  File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/totalopenstationToQgis/__init__.py", line 89, in classFactory
    from .totalstation import Totalopenstation
  File "/usr/lib/python3/dist-packages/qgis/utils.py", line 888, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/totalopenstationToQgis/totalstation.py", line 34, in 
    from .totalstation_dialog import TotalopenstationDialog
  File "/usr/lib/python3/dist-packages/qgis/utils.py", line 888, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
  File "/home/ubuntu/.local/share/QGIS/QGIS3/profiles/default/python/plugins/totalopenstationToQgis/totalstation_dialog.py", line 42, in 
    FORM_CLASS, _ = loadUiType(os.path.join(os.path.dirname(__file__),'totalstation_dialog_base.ui'))
  File "/usr/lib/python3/dist-packages/qgis/PyQt/uic/__init__.py", line 36, in __loadUiType
    return __PyQtLoadUiType(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/PyQt5/uic/__init__.py", line 203, in loadUiType
    exec(code_string.getvalue(), ui_globals)
  File "", line 293, in 
  File "/usr/lib/python3/dist-packages/qgis/utils.py", line 888, in _import
    mod = _builtin_import(name, globals, locals, fromlist, level)
ModuleNotFoundError: No module named 'resources_rc'
enzococca commented 2 years ago

Try to remove qgis2web and restart qgis. Something go in conflict

marcobra commented 2 years ago

Sorry but isn't qgis2web the issue here... i send mail to you

marcobra commented 2 years ago

solved with latest upload