qgis / QGIS-Mac-Packager

Scripts for Official QGIS MacOS Packages
https://www.qgis.org
GNU General Public License v2.0
54 stars 21 forks source link

Python cannot import name 'QtWebKitWidgets' from 'PyQt5' in nightly2 #65

Closed jctull closed 3 years ago

jctull commented 3 years ago

Latest nightly2 build is failing on a few plugins. The output in whole is:

Couldn't load plugin 'qgis_resource_sharing' due to an error when calling its classFactory() method

ImportError: cannot import name 'QtWebKitWidgets' from 'PyQt5' (/Applications/QGIS.app/Contents/MacOS/lib/python3.7/site-packages/PyQt5/init.py) Traceback (most recent call last): File "/Applications/QGIS.app/Contents/MacOS/../Resources/python/qgis/utils.py", line 334, in _startPlugin plugins[packageName] = package.classFactory(iface) File "/Users/xx/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins/qgis_resource_sharing/init.py", line 55, in classFactory from resource_sharing.plugin import Plugin File "/Applications/QGIS.app/Contents/MacOS/../Resources/python/qgis/utils.py", line 743, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "/Users/xx/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins/qgis_resource_sharing/resource_sharing/plugin.py", line 32, in from .gui.resource_sharing_dialog import ResourceSharingDialog File "/Applications/QGIS.app/Contents/MacOS/../Resources/python/qgis/utils.py", line 743, in _import mod = _builtin_import(name, globals, locals, fromlist, level) File "/Users/xx/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins/qgis_resource_sharing/resource_sharing/gui/resource_sharing_dialog.py", line 83, in FORMCLASS, = uic.loadUiType(str(ui_path('resource_sharing_dialog_base.ui'))) File "/Applications/QGIS.app/Contents/MacOS/../Resources/python/qgis/PyQt/uic/init.py", line 36, in loadUiType return PyQtLoadUiType(*args, **kwargs) File "/Applications/QGIS.app/Contents/MacOS/lib/python3.7/site-packages/PyQt5/uic/init.py", line 203, in loadUiType exec(code_string.getvalue(), ui_globals) File "", line 284, in ImportError: cannot import name 'QtWebKitWidgets' from 'PyQt5' (/Applications/QGIS.app/Contents/MacOS/lib/python3.7/site-packages/PyQt5/init.py)

Python version: 3.7.7 (default, Jul 30 2020, 12:12:23) [Clang 11.0.3 (clang-1103.0.32.62)] QGIS version: 3.15.0-Master Master, 97915e3203

Python Path: /Users/xx/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins/TerrainShading /Applications/QGIS.app/Contents/MacOS/../Resources/python /Users/xx/Library/Application Support/QGIS/QGIS3/profiles/default/python /Users/xx/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins /Applications/QGIS.app/Contents/MacOS/../Resources/python/plugins /Applications/QGIS.app/Contents/MacOS/lib/python3.7/site-packages/pandas-1.1.0-py3.7-macosx-10.13.0-x86_64.egg /Applications/QGIS.app/Contents/MacOS/lib/python3.7/site-packages/statsmodels-0.11.1-py3.7-macosx-10.13.0-x86_64.egg /Applications/QGIS.app/Contents/MacOS/lib/python3.7/site-packages/Pillow-7.2.0-py3.7-macosx-10.13.0-x86_64.egg /Applications/QGIS.app/Contents/MacOS/lib/python3.7 /Applications/QGIS.app/Contents/MacOS/lib/python3.7/site-packages/pyproj-2.6.0-py3.7-macosx-10.13.0-x86_64.egg /Applications/QGIS.app/Contents/MacOS/lib/python3.7/site-packages/numpy-1.19.1-py3.7-macosx-10.13.0-x86_64.egg /Applications/QGIS.app/Contents/MacOS/lib/python3.7/site-packages/patsy-0.5.1-py3.7.egg /Applications/QGIS.app/Contents/MacOS/lib/python3.7/site-packages/scipy-1.5.1-py3.7-macosx-10.13.0-x86_64.egg /Applications/QGIS.app/Contents/MacOS/lib/python3.7/site-packages/GDAL-3.1.2-py3.7-macosx-10.13.0-x86_64.egg /Applications/QGIS.app/Contents/MacOS/lib/python3.7/site-packages /Applications/QGIS.app/Contents/MacOS/lib/python37.zip /Applications/QGIS.app/Contents/MacOS/lib/python3.7/site-packages/cftime-1.2.1-py3.7-macosx-10.13.0-x86_64.egg /Applications/QGIS.app/Contents/MacOS/lib/python3.7/site-packages/netCDF4-1.5.3-py3.7-macosx-10.13.0-x86_64.egg /Applications/QGIS.app/Contents/MacOS/lib/python3.7/site-packages/opencv_contrib_python-4.3.0.36-py3.7-macosx-10.9-x86_64.egg /Applications/QGIS.app/Contents/MacOS/lib/python3.7/site-packages/matplotlib-3.3.0-py3.7-macosx-10.13.0-x86_64.egg /Applications/QGIS.app/Contents/MacOS/lib/python3.7/lib-dynload /Users/xx/Library/Application Support/QGIS/QGIS3/profiles/default/python /Users/xx/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins/ee_plugin/extlibs_darwin . /Users/xx/Library/Application Support/QGIS/QGIS3/profiles/default/python/plugins/qgis_resource_sharing/ext_libs