<div dir="ltr"><div><div><div><div>Hi all,<br><br></div>Testing PyQt5.6 for Spyder, I get all working but the WebEngine Part.<br><br></div>Carlos Cordoba hints that the files may not well be in the right place, when PyQt is installed by the official wheel.<br><a href="https://github.com/spyder-ide/spyder/pull/3198#issuecomment-223792597">https://github.com/spyder-ide/spyder/pull/3198#issuecomment-223792597</a><br><br></div>Can anyone confirm this ? let me know what files are to move ?<br><br></div>Here is how the wheel installed files on my windows PC:<br><br>PyQt5/icudt54.dll<br>PyQt5/icuin54.dll<br>PyQt5/icuuc54.dll<br>PyQt5/libeay32.dll<br>PyQt5/msvcp140.dll<br>PyQt5/QAxContainer.pyd<br>PyQt5/Qt.pyd<br>PyQt5/Qt5Bluetooth.dll<br>PyQt5/Qt5CLucene.dll<br>PyQt5/Qt5Core.dll<br>PyQt5/Qt5DBus.dll<br>PyQt5/Qt5Designer.dll<br>PyQt5/Qt5Gui.dll<br>PyQt5/Qt5Help.dll<br>PyQt5/Qt5Location.dll<br>PyQt5/Qt5Multimedia.dll<br>PyQt5/Qt5MultimediaWidgets.dll<br>PyQt5/Qt5Network.dll<br>PyQt5/Qt5Nfc.dll<br>PyQt5/Qt5OpenGL.dll<br>PyQt5/Qt5Positioning.dll<br>PyQt5/Qt5PrintSupport.dll<br>PyQt5/Qt5Qml.dll<br>PyQt5/Qt5Quick.dll<br>PyQt5/Qt5QuickWidgets.dll<br>PyQt5/Qt5Sensors.dll<br>PyQt5/Qt5SerialPort.dll<br>PyQt5/Qt5Sql.dll<br>PyQt5/Qt5Svg.dll<br>PyQt5/Qt5Test.dll<br>PyQt5/Qt5WebChannel.dll<br>PyQt5/Qt5WebEngineCore.dll<br>PyQt5/Qt5WebEngineWidgets.dll<br>PyQt5/Qt5WebSockets.dll<br>PyQt5/Qt5Widgets.dll<br>PyQt5/Qt5WinExtras.dll<br>PyQt5/Qt5Xml.dll<br>PyQt5/Qt5XmlPatterns.dll<br>PyQt5/QtBluetooth.pyd<br>PyQt5/QtCore.pyd<br>PyQt5/QtDBus.pyd<br>PyQt5/QtDesigner.pyd<br>PyQt5/QtGui.pyd<br>PyQt5/QtHelp.pyd<br>PyQt5/QtLocation.pyd<br>PyQt5/QtMultimedia.pyd<br>PyQt5/QtMultimediaWidgets.pyd<br>PyQt5/QtNetwork.pyd<br>PyQt5/QtNfc.pyd<br>PyQt5/QtOpenGL.pyd<br>PyQt5/QtPositioning.pyd<br>PyQt5/QtPrintSupport.pyd<br>PyQt5/QtQml.pyd<br>PyQt5/QtQuick.pyd<br>PyQt5/QtQuickWidgets.pyd<br>PyQt5/QtSensors.pyd<br>PyQt5/QtSerialPort.pyd<br>PyQt5/QtSql.pyd<br>PyQt5/QtSvg.pyd<br>PyQt5/QtTest.pyd<br>PyQt5/QtWebChannel.pyd<br>PyQt5/QtWebEngineCore.pyd<br>PyQt5/QtWebEngineProcess.exe<br>PyQt5/QtWebEngineWidgets.pyd<br>PyQt5/QtWebSockets.pyd<br>PyQt5/QtWidgets.pyd<br>PyQt5/QtWinExtras.pyd<br>PyQt5/QtXml.pyd<br>PyQt5/QtXmlPatterns.pyd<br>PyQt5/ssleay32.dll<br>PyQt5/_QOpenGLFunctions_2_0.pyd<br>PyQt5/_QOpenGLFunctions_2_1.pyd<br>PyQt5/_QOpenGLFunctions_4_1_Core.pyd<br>PyQt5/__init__.py<br>PyQt5/Qt/plugins/audio/qtaudio_windows.dll<br>PyQt5/Qt/plugins/bearer/qgenericbearer.dll<br>PyQt5/Qt/plugins/bearer/qnativewifibearer.dll<br>PyQt5/Qt/plugins/generic/qtuiotouchplugin.dll<br>PyQt5/Qt/plugins/geoservices/qtgeoservices_mapbox.dll<br>PyQt5/Qt/plugins/geoservices/qtgeoservices_nokia.dll<br>PyQt5/Qt/plugins/geoservices/qtgeoservices_osm.dll<br>PyQt5/Qt/plugins/iconengines/qsvgicon.dll<br>PyQt5/Qt/plugins/imageformats/qdds.dll<br>PyQt5/Qt/plugins/imageformats/qgif.dll<br>PyQt5/Qt/plugins/imageformats/qicns.dll<br>PyQt5/Qt/plugins/imageformats/qico.dll<br>PyQt5/Qt/plugins/imageformats/qjpeg.dll<br>PyQt5/Qt/plugins/imageformats/qsvg.dll<br>PyQt5/Qt/plugins/imageformats/qtga.dll<br>PyQt5/Qt/plugins/imageformats/qtiff.dll<br>PyQt5/Qt/plugins/imageformats/qwbmp.dll<br>PyQt5/Qt/plugins/imageformats/qwebp.dll<br>PyQt5/Qt/plugins/mediaservice/dsengine.dll<br>PyQt5/Qt/plugins/mediaservice/qtmedia_audioengine.dll<br>PyQt5/Qt/plugins/platforms/qminimal.dll<br>PyQt5/Qt/plugins/platforms/qoffscreen.dll<br>PyQt5/Qt/plugins/platforms/qwindows.dll<br>PyQt5/Qt/plugins/playlistformats/qtmultimedia_m3u.dll<br>PyQt5/Qt/plugins/position/qtposition_geoclue.dll<br>PyQt5/Qt/plugins/position/qtposition_positionpoll.dll<br>PyQt5/Qt/plugins/position/qtposition_serialnmea.dll<br>PyQt5/Qt/plugins/printsupport/windowsprintersupport.dll<br>PyQt5/Qt/plugins/sceneparsers/assimpsceneparser.dll<br>PyQt5/Qt/plugins/sceneparsers/gltfsceneparser.dll<br>PyQt5/Qt/plugins/sensorgestures/qtsensorgestures_plugin.dll<br>PyQt5/Qt/plugins/sensorgestures/qtsensorgestures_shakeplugin.dll<br>PyQt5/Qt/plugins/sensors/qtsensors_generic.dll<br>PyQt5/Qt/plugins/sqldrivers/qsqlite.dll<br>PyQt5/Qt/plugins/sqldrivers/qsqlmysql.dll<br>PyQt5/Qt/plugins/sqldrivers/qsqlpsql.dll<br>PyQt5/Qt/resources/icudtl.dat<br>PyQt5/Qt/resources/qtwebengine_resources.pak<br>PyQt5/Qt/resources/qtwebengine_resources_100p.pak<br>PyQt5/Qt/resources/qtwebengine_resources_200p.pak<br>PyQt5/Qt/translations/qtbase_ca.qm<br>PyQt5/Qt/translations/qtbase_cs.qm<br>PyQt5/Qt/translations/qtbase_de.qm<br>PyQt5/Qt/translations/qtbase_en.qm<br>PyQt5/Qt/translations/qtbase_fi.qm<br>PyQt5/Qt/translations/qtbase_fr.qm<br>PyQt5/Qt/translations/qtbase_he.qm<br>PyQt5/Qt/translations/qtbase_hu.qm<br>PyQt5/Qt/translations/qtbase_it.qm<br>PyQt5/Qt/translations/qtbase_ja.qm<br>PyQt5/Qt/translations/qtbase_ko.qm<br>PyQt5/Qt/translations/qtbase_lv.qm<br>PyQt5/Qt/translations/qtbase_ru.qm<br>PyQt5/Qt/translations/qtbase_sk.qm<br>PyQt5/Qt/translations/qtbase_uk.qm<br>PyQt5/Qt/translations/qtconnectivity_de.qm<br>PyQt5/Qt/translations/qtconnectivity_en.qm<br>PyQt5/Qt/translations/qtconnectivity_ko.qm<br>PyQt5/Qt/translations/qtconnectivity_ru.qm<br>PyQt5/Qt/translations/qtconnectivity_uk.qm<br>PyQt5/Qt/translations/qtdeclarative_de.qm<br>PyQt5/Qt/translations/qtdeclarative_en.qm<br>PyQt5/Qt/translations/qtdeclarative_fi.qm<br>PyQt5/Qt/translations/qtdeclarative_fr.qm<br>PyQt5/Qt/translations/qtdeclarative_ja.qm<br>PyQt5/Qt/translations/qtdeclarative_ko.qm<br>PyQt5/Qt/translations/qtdeclarative_lv.qm<br>PyQt5/Qt/translations/qtdeclarative_ru.qm<br>PyQt5/Qt/translations/qtdeclarative_sk.qm<br>PyQt5/Qt/translations/qtdeclarative_uk.qm<br>PyQt5/Qt/translations/qtlocation_de.qm<br>PyQt5/Qt/translations/qtlocation_en.qm<br>PyQt5/Qt/translations/qtlocation_fr.qm<br>PyQt5/Qt/translations/qtlocation_ko.qm<br>PyQt5/Qt/translations/qtlocation_ru.qm<br>PyQt5/Qt/translations/qtlocation_uk.qm<br>PyQt5/Qt/translations/qtmultimedia_ca.qm<br>PyQt5/Qt/translations/qtmultimedia_cs.qm<br>PyQt5/Qt/translations/qtmultimedia_de.qm<br>PyQt5/Qt/translations/qtmultimedia_en.qm<br>PyQt5/Qt/translations/qtmultimedia_fi.qm<br>PyQt5/Qt/translations/qtmultimedia_fr.qm<br>PyQt5/Qt/translations/qtmultimedia_hu.qm<br>PyQt5/Qt/translations/qtmultimedia_it.qm<br>PyQt5/Qt/translations/qtmultimedia_ja.qm<br>PyQt5/Qt/translations/qtmultimedia_ko.qm<br>PyQt5/Qt/translations/qtmultimedia_ru.qm<br>PyQt5/Qt/translations/qtmultimedia_sk.qm<br>PyQt5/Qt/translations/qtmultimedia_uk.qm<br>PyQt5/Qt/translations/qtquickcontrols2_uk.qm<br>PyQt5/Qt/translations/qtquickcontrols_de.qm<br>PyQt5/Qt/translations/qtquickcontrols_en.qm<br>PyQt5/Qt/translations/qtquickcontrols_fi.qm<br>PyQt5/Qt/translations/qtquickcontrols_fr.qm<br>PyQt5/Qt/translations/qtquickcontrols_ja.qm<br>PyQt5/Qt/translations/qtquickcontrols_ru.qm<br>PyQt5/Qt/translations/qtquickcontrols_uk.qm<br>PyQt5/Qt/translations/qtserialport_de.qm<br>PyQt5/Qt/translations/qtserialport_en.qm<br>PyQt5/Qt/translations/qtserialport_ja.qm<br>PyQt5/Qt/translations/qtserialport_ru.qm<br>PyQt5/Qt/translations/qtserialport_uk.qm<br>PyQt5/Qt/translations/qtwebengine_de.qm<br>PyQt5/Qt/translations/qtwebengine_en.qm<br>PyQt5/Qt/translations/qtwebengine_ru.qm<br>PyQt5/Qt/translations/qtwebengine_uk.qm<br>PyQt5/Qt/translations/qtwebsockets_de.qm<br>PyQt5/Qt/translations/qtwebsockets_en.qm<br>PyQt5/Qt/translations/qtwebsockets_fr.qm<br>PyQt5/Qt/translations/qtwebsockets_ja.qm<br>PyQt5/Qt/translations/qtwebsockets_ru.qm<br>PyQt5/Qt/translations/qtwebsockets_uk.qm<br>PyQt5/Qt/translations/qt_ar.qm<br>PyQt5/Qt/translations/qt_ca.qm<br>PyQt5/Qt/translations/qt_cs.qm<br>PyQt5/Qt/translations/qt_da.qm<br>PyQt5/Qt/translations/qt_de.qm<br>PyQt5/Qt/translations/qt_en.qm<br>PyQt5/Qt/translations/qt_es.qm<br>PyQt5/Qt/translations/qt_fa.qm<br>PyQt5/Qt/translations/qt_fi.qm<br>PyQt5/Qt/translations/qt_fr.qm<br>PyQt5/Qt/translations/qt_gl.qm<br>PyQt5/Qt/translations/qt_he.qm<br>PyQt5/Qt/translations/qt_help_cs.qm<br>PyQt5/Qt/translations/qt_help_da.qm<br>PyQt5/Qt/translations/qt_help_de.qm<br>PyQt5/Qt/translations/qt_help_en.qm<br>PyQt5/Qt/translations/qt_help_fr.qm<br>PyQt5/Qt/translations/qt_help_gl.qm<br>PyQt5/Qt/translations/qt_help_hu.qm<br>PyQt5/Qt/translations/qt_help_it.qm<br>PyQt5/Qt/translations/qt_help_ja.qm<br>PyQt5/Qt/translations/qt_help_ko.qm<br>PyQt5/Qt/translations/qt_help_pl.qm<br>PyQt5/Qt/translations/qt_help_ru.qm<br>PyQt5/Qt/translations/qt_help_sk.qm<br>PyQt5/Qt/translations/qt_help_sl.qm<br>PyQt5/Qt/translations/qt_help_uk.qm<br>PyQt5/Qt/translations/qt_help_zh_CN.qm<br>PyQt5/Qt/translations/qt_help_zh_TW.qm<br>PyQt5/Qt/translations/qt_hu.qm<br>PyQt5/Qt/translations/qt_it.qm<br>PyQt5/Qt/translations/qt_ja.qm<br>PyQt5/Qt/translations/qt_ko.qm<br>PyQt5/Qt/translations/qt_lt.qm<br>PyQt5/Qt/translations/qt_pl.qm<br>PyQt5/Qt/translations/qt_pt.qm<br>PyQt5/Qt/translations/qt_ru.qm<br>PyQt5/Qt/translations/qt_sk.qm<br>PyQt5/Qt/translations/qt_sl.qm<br>PyQt5/Qt/translations/qt_sv.qm<br>PyQt5/Qt/translations/qt_uk.qm<br>PyQt5/Qt/translations/qt_zh_CN.qm<br>PyQt5/Qt/translations/qt_zh_TW.qm<br>PyQt5/Qt/translations/qtwebengine_locales/am.pak<br>PyQt5/Qt/translations/qtwebengine_locales/ar.pak<br>PyQt5/Qt/translations/qtwebengine_locales/bg.pak<br>PyQt5/Qt/translations/qtwebengine_locales/bn.pak<br>PyQt5/Qt/translations/qtwebengine_locales/ca.pak<br>PyQt5/Qt/translations/qtwebengine_locales/cs.pak<br>PyQt5/Qt/translations/qtwebengine_locales/da.pak<br>PyQt5/Qt/translations/qtwebengine_locales/de.pak<br>PyQt5/Qt/translations/qtwebengine_locales/el.pak<br>PyQt5/Qt/translations/qtwebengine_locales/en-GB.pak<br>PyQt5/Qt/translations/qtwebengine_locales/en-US.pak<br>PyQt5/Qt/translations/qtwebengine_locales/es-419.pak<br>PyQt5/Qt/translations/qtwebengine_locales/es.pak<br>PyQt5/Qt/translations/qtwebengine_locales/et.pak<br>PyQt5/Qt/translations/qtwebengine_locales/fa.pak<br>PyQt5/Qt/translations/qtwebengine_locales/fi.pak<br>PyQt5/Qt/translations/qtwebengine_locales/fil.pak<br>PyQt5/Qt/translations/qtwebengine_locales/fr.pak<br>PyQt5/Qt/translations/qtwebengine_locales/gu.pak<br>PyQt5/Qt/translations/qtwebengine_locales/he.pak<br>PyQt5/Qt/translations/qtwebengine_locales/hi.pak<br>PyQt5/Qt/translations/qtwebengine_locales/hr.pak<br>PyQt5/Qt/translations/qtwebengine_locales/hu.pak<br>PyQt5/Qt/translations/qtwebengine_locales/id.pak<br>PyQt5/Qt/translations/qtwebengine_locales/it.pak<br>PyQt5/Qt/translations/qtwebengine_locales/ja.pak<br>PyQt5/Qt/translations/qtwebengine_locales/kn.pak<br>PyQt5/Qt/translations/qtwebengine_locales/ko.pak<br>PyQt5/Qt/translations/qtwebengine_locales/lt.pak<br>PyQt5/Qt/translations/qtwebengine_locales/lv.pak<br>PyQt5/Qt/translations/qtwebengine_locales/ml.pak<br>PyQt5/Qt/translations/qtwebengine_locales/mr.pak<br>PyQt5/Qt/translations/qtwebengine_locales/ms.pak<br>PyQt5/Qt/translations/qtwebengine_locales/nb.pak<br>PyQt5/Qt/translations/qtwebengine_locales/nl.pak<br>PyQt5/Qt/translations/qtwebengine_locales/pl.pak<br>PyQt5/Qt/translations/qtwebengine_locales/pt-BR.pak<br>PyQt5/Qt/translations/qtwebengine_locales/pt-PT.pak<br>PyQt5/Qt/translations/qtwebengine_locales/ro.pak<br>PyQt5/Qt/translations/qtwebengine_locales/ru.pak<br>PyQt5/Qt/translations/qtwebengine_locales/sk.pak<br>PyQt5/Qt/translations/qtwebengine_locales/sl.pak<br>PyQt5/Qt/translations/qtwebengine_locales/sr.pak<br>PyQt5/Qt/translations/qtwebengine_locales/sv.pak<br>PyQt5/Qt/translations/qtwebengine_locales/sw.pak<br>PyQt5/Qt/translations/qtwebengine_locales/ta.pak<br>PyQt5/Qt/translations/qtwebengine_locales/te.pak<br>PyQt5/Qt/translations/qtwebengine_locales/th.pak<br>PyQt5/Qt/translations/qtwebengine_locales/tr.pak<br>PyQt5/Qt/translations/qtwebengine_locales/uk.pak<br>PyQt5/Qt/translations/qtwebengine_locales/vi.pak<br>PyQt5/Qt/translations/qtwebengine_locales/zh-CN.pak<br>PyQt5/Qt/translations/qtwebengine_locales/zh-TW.pak<br>PyQt5/uic/driver.py<br>PyQt5/uic/exceptions.py<br>PyQt5/uic/icon_cache.py<br>PyQt5/uic/objcreator.py<br>PyQt5/uic/properties.py<br>PyQt5/uic/pyuic.py<br>PyQt5/uic/uiparser.py<br>PyQt5/uic/__init__.py<br>PyQt5/uic/Compiler/compiler.py<br>PyQt5/uic/Compiler/indenter.py<br>PyQt5/uic/Compiler/misc.py<br>PyQt5/uic/Compiler/proxy_metaclass.py<br>PyQt5/uic/Compiler/qobjectcreator.py<br>PyQt5/uic/Compiler/qtproxies.py<br>PyQt5/uic/Compiler/__init__.py<br>PyQt5/uic/Loader/loader.py<br>PyQt5/uic/Loader/qobjectcreator.py<br>PyQt5/uic/Loader/__init__.py<br>PyQt5/uic/port_v2/ascii_upper.py<br>PyQt5/uic/port_v2/as_string.py<br>PyQt5/uic/port_v2/invoke.py<br>PyQt5/uic/port_v2/load_plugin.py<br>PyQt5/uic/port_v2/proxy_base.py<br>PyQt5/uic/port_v2/string_io.py<br>PyQt5/uic/port_v2/__init__.py<br>PyQt5/uic/port_v3/ascii_upper.py<br>PyQt5/uic/port_v3/as_string.py<br>PyQt5/uic/port_v3/invoke.py<br>PyQt5/uic/port_v3/load_plugin.py<br>PyQt5/uic/port_v3/proxy_base.py<br>PyQt5/uic/port_v3/string_io.py<br>PyQt5/uic/port_v3/__init__.py<br>PyQt5/uic/widget-plugins/qaxcontainer.py<br>PyQt5/uic/widget-plugins/qscintilla.py<br>PyQt5/uic/widget-plugins/qtprintsupport.py<br>PyQt5/uic/widget-plugins/qtquickwidgets.py<br>PyQt5/uic/widget-plugins/qtwebkit.py<br>../../Scripts/pyuic5.bat<br>PyQt5-5.6.dist-info/METADATA<br>PyQt5-5.6.dist-info/WHEEL<br>PyQt5-5.6.dist-info\RECORD<br>PyQt5-5.6.dist-info/INSTALLER<br>PyQt5/uic/Compiler/__pycache__/indenter.cpython-35.pyc<br>PyQt5/uic/Loader/__pycache__/__init__.cpython-35.pyc<br>PyQt5/uic/port_v3/__pycache__/invoke.cpython-35.pyc<br>PyQt5/uic/port_v2/__pycache__/proxy_base.cpython-35.pyc<br>PyQt5/uic/Compiler/__pycache__/compiler.cpython-35.pyc<br>PyQt5/uic/__pycache__/exceptions.cpython-35.pyc<br>PyQt5/uic/port_v3/__pycache__/ascii_upper.cpython-35.pyc<br>PyQt5/uic/port_v3/__pycache__/as_string.cpython-35.pyc<br>PyQt5/uic/__pycache__/objcreator.cpython-35.pyc<br>PyQt5/uic/port_v3/__pycache__/__init__.cpython-35.pyc<br>PyQt5/uic/Compiler/__pycache__/proxy_metaclass.cpython-35.pyc<br>PyQt5/uic/Compiler/__pycache__/qobjectcreator.cpython-35.pyc<br>PyQt5/uic/__pycache__/icon_cache.cpython-35.pyc<br>PyQt5/uic/Loader/__pycache__/loader.cpython-35.pyc<br>PyQt5/uic/Compiler/__pycache__/qtproxies.cpython-35.pyc<br>PyQt5/uic/widget-plugins/__pycache__/qtwebkit.cpython-35.pyc<br>PyQt5/__pycache__/__init__.cpython-35.pyc<br>PyQt5/uic/port_v3/__pycache__/string_io.cpython-35.pyc<br>PyQt5/uic/__pycache__/driver.cpython-35.pyc<br>PyQt5/uic/widget-plugins/__pycache__/qtquickwidgets.cpython-35.pyc<br>PyQt5/uic/widget-plugins/__pycache__/qtprintsupport.cpython-35.pyc<br>PyQt5/uic/widget-plugins/__pycache__/qaxcontainer.cpython-35.pyc<br>PyQt5/uic/__pycache__/__init__.cpython-35.pyc<br>PyQt5/uic/Compiler/__pycache__/misc.cpython-35.pyc<br>PyQt5/uic/port_v2/__pycache__/ascii_upper.cpython-35.pyc<br>PyQt5/uic/port_v3/__pycache__/load_plugin.cpython-35.pyc<br>PyQt5/uic/__pycache__/uiparser.cpython-35.pyc<br>PyQt5-5.6.dist-info/RECORD<br>PyQt5/uic/port_v2/__pycache__/__init__.cpython-35.pyc<br>PyQt5/uic/__pycache__/properties.cpython-35.pyc<br>PyQt5/uic/Loader/__pycache__/qobjectcreator.cpython-35.pyc<br>PyQt5/uic/port_v2/__pycache__/string_io.cpython-35.pyc<br>PyQt5/uic/widget-plugins/__pycache__/qscintilla.cpython-35.pyc<br>PyQt5/uic/__pycache__/pyuic.cpython-35.pyc<br>PyQt5/uic/port_v3/__pycache__/proxy_base.cpython-35.pyc<br>PyQt5/uic/port_v2/__pycache__/as_string.cpython-35.pyc<br>PyQt5/uic/Compiler/__pycache__/__init__.cpython-35.pyc<br><br></div>