NathanW2 / qgis_hats

Who likes hats? Seems the QGIS logo does!
11 stars 7 forks source link

Upgrade crashes plugin in QGIS 2.18.22 #16

Open SteveLowman opened 5 years ago

SteveLowman commented 5 years ago

It has the following stack trace:

Couldn't load plugin 'qgis_hats'

ImportError: No module named PyQt5.QtWinExtras Traceback (most recent call last): File "C:/PROGRA~1/QGIS2~1.18/apps/qgis-ltr/./python\qgis\utils.py", line 308, in loadPlugin import(packageName) File "C:/PROGRA~1/QGIS2~1.18/apps/qgis-ltr/./python\qgis\utils.py", line 607, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "C:/Users/slowman/.qgis2/python/plugins\qgis_hats__init__.py", line 30, in from PyQt5.QtWinExtras import QWinTaskbarButton File "C:/PROGRA~1/QGIS2~1.18/apps/qgis-ltr/./python\qgis\utils.py", line 607, in _import mod = _builtin_import(name, globals, locals, fromlist, level) ImportError: No module named PyQt5.QtWinExtras

Python version: 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:25:58) [MSC v.1500 64 bit (AMD64)] QGIS version: 2.18.22 Las Palmas, 5a99678469

Python Path: C:/PROGRA~1/QGIS2~1.18/apps/qgis-ltr/./python/plugins\processing C:/PROGRA~1/QGIS2~1.18/apps/qgis-ltr/./python C:/Users/slowman/.qgis2/python C:/Users/slowman/.qgis2/python/plugins C:/PROGRA~1/QGIS2~1.18/apps/qgis-ltr/./python/plugins C:\PROGRA~1\QGIS2~1.18\bin\python27.zip C:\PROGRA~1\QGIS2~1.18\apps\Python27\DLLs C:\PROGRA~1\QGIS2~1.18\apps\Python27\lib C:\PROGRA~1\QGIS2~1.18\apps\Python27\lib\plat-win C:\PROGRA~1\QGIS2~1.18\apps\Python27\lib\lib-tk C:\PROGRA~1\QGIS2~1.18\bin C:\PROGRA~1\QGIS2~1.18\apps\Python27 C:\PROGRA~1\QGIS2~1.18\apps\Python27\lib\site-packages C:\PROGRA~1\QGIS2~1.18\apps\Python27\lib\site-packages\jinja2-2.7.2-py2.7.egg C:\PROGRA~1\QGIS2~1.18\apps\Python27\lib\site-packages\markupsafe-0.23-py2.7-win-amd64.egg C:\PROGRA~1\QGIS2~1.18\apps\Python27\lib\site-packages\win32 C:\PROGRA~1\QGIS2~1.18\apps\Python27\lib\site-packages\win32\lib C:\PROGRA~1\QGIS2~1.18\apps\Python27\lib\site-packages\Pythonwin C:\PROGRA~1\QGIS2~1.18\apps\Python27\lib\site-packages\Shapely-1.2.18-py2.7-win-amd64.egg C:\PROGRA~1\QGIS2~1.18\apps\Python27\lib\site-packages\wx-2.8-msw-unicode C:\PROGRA~1\QGIS2~1.18\apps\Python27\lib\site-packages\xlrd-0.9.2-py2.7.egg C:\PROGRA~1\QGIS2~1.18\apps\Python27\lib\site-packages\xlwt-0.7.5-py2.7.egg C:/Users/slowman/.qgis2//python C:\Users\slowman.qgis2\python\plugins\DigitizingTools\tools C:/Users/slowman/.qgis2/python/plugins\go2streetview C:\Users\slowman.qgis2\python\plugins\mmqgis/forms C:\Users\slowman.qgis2\python\plugins\SelectTools/tools

NathanW2 commented 5 years ago

Yep I will say I haven't tested much on 2.18. Once I'm done on 3.4 I will check back on 2.18

On Tue, Dec 4, 2018 at 8:43 PM Steve Lowman notifications@github.com wrote:

It has the following stack trace:

Couldn't load plugin 'qgis_hats'

ImportError: No module named PyQt5.QtWinExtras Traceback (most recent call last): File "C:/PROGRA1/QGIS21.18/apps/qgis-ltr/./python\qgis\utils.py", line 308, in loadPlugin import(packageName) File "C:/PROGRA1/QGIS21.18/apps/qgis-ltr/./python\qgis\utils.py", line 607, in _import mod = builtin_import(name, globals, locals, fromlist, level) File "C:/Users/slowman/.qgis2/python/plugins\qgis_hats_init.py", line 30, in from PyQt5.QtWinExtras import QWinTaskbarButton File "C:/PROGRA1/QGIS21.18/apps/qgis-ltr/./python\qgis\utils.py", line 607, in _import mod = _builtin_import(name, globals, locals, fromlist, level) ImportError: No module named PyQt5.QtWinExtras

Python version: 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:25:58) [MSC v.1500 64 bit (AMD64)] QGIS version: 2.18.22 Las Palmas, 5a99678469

Python Path: C:/PROGRA1/QGIS21.18/apps/qgis-ltr/./python/plugins\processing C:/PROGRA1/QGIS21.18/apps/qgis-ltr/./python C:/Users/slowman/.qgis2/python C:/Users/slowman/.qgis2/python/plugins C:/PROGRA1/QGIS21.18/apps/qgis-ltr/./python/plugins C:\PROGRA1\QGIS21.18\bin\python27.zip C:\PROGRA1\QGIS21.18\apps\Python27\DLLs C:\PROGRA1\QGIS21.18\apps\Python27\lib C:\PROGRA1\QGIS21.18\apps\Python27\lib\plat-win C:\PROGRA1\QGIS21.18\apps\Python27\lib\lib-tk C:\PROGRA1\QGIS21.18\bin C:\PROGRA1\QGIS21.18\apps\Python27 C:\PROGRA1\QGIS21.18\apps\Python27\lib\site-packages C:\PROGRA1\QGIS2 1.18\apps\Python27\lib\site-packages\jinja2-2.7.2-py2.7.egg C:\PROGRA1\QGIS2 1.18\apps\Python27\lib\site-packages\markupsafe-0.23-py2.7-win-amd64.egg C:\PROGRA1\QGIS21.18\apps\Python27\lib\site-packages\win32 C:\PROGRA1\QGIS21.18\apps\Python27\lib\site-packages\win32\lib C:\PROGRA1\QGIS21.18\apps\Python27\lib\site-packages\Pythonwin C:\PROGRA1\QGIS2 1.18\apps\Python27\lib\site-packages\Shapely-1.2.18-py2.7-win-amd64.egg C:\PROGRA1\QGIS21.18\apps\Python27\lib\site-packages\wx-2.8-msw-unicode C:\PROGRA1\QGIS21.18\apps\Python27\lib\site-packages\xlrd-0.9.2-py2.7.egg C:\PROGRA1\QGIS21.18\apps\Python27\lib\site-packages\xlwt-0.7.5-py2.7.egg C:/Users/slowman/.qgis2//python C:\Users\slowman.qgis2\python\plugins\DigitizingTools\tools C:/Users/slowman/.qgis2/python/plugins\go2streetview C:\Users\slowman.qgis2\python\plugins\mmqgis/forms C:\Users\slowman.qgis2\python\plugins\SelectTools/tools

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/NathanW2/qgis_hats/issues/16, or mute the thread https://github.com/notifications/unsubscribe-auth/AAXS3C44J-vyOUrpLqOnwapBt1rg9BdMks5u1lG8gaJpZM4ZAYX5 .

SteveLowman commented 5 years ago

You may be aware already ... With the new upgrade today, there is this issue:

Traceback (most recent call last): File "C:/PROGRA~1/QGIS2~1.18/apps/qgis-ltr/./python\qgis\utils.py", line 333, in startPlugin plugins[packageName] = package.classFactory(iface) AttributeError: 'module' object has no attribute 'classFactory'