[PySide] Missing WebKit on CentOS 7.3.1611
Misha Penkov
misha.penkov at gmail.com
Fri Mar 10 15:37:14 CET 2017
After installing via pip, it appears that WebKit is missing from the PySide
install:
File "bin/retrieve.py", line 11, in <module>
import pntools.webkit
File "/some/file.py", line 7, in <module>
import PySide.QtWebKit
ImportError: No module named QtWebKit
I _do_ have WebKit installed on this system:
$ sudo find / -name '*QtWebKit*'
/usr/lib64/qt4/imports/QtWebKit
/usr/lib64/python2.7/site-packages/PyQt4/QtWebKit.so
/usr/lib64/libQtWebKit.so.4.10
/usr/lib64/libQtWebKit.so.4
/usr/lib64/libQtWebKit.so.4.10.4
$ yum list installed | grep qt
qt.x86_64 1:4.8.5-13.el7 @base
qt-assistant.x86_64 1:4.8.5-13.el7 @base
qt-devel.x86_64 1:4.8.5-13.el7 @base
qt-doc.noarch 1:4.8.5-13.el7 @base
qt-settings.noarch 19-23.5.el7.centos @base
qt-x11.x86_64 1:4.8.5-13.el7 @base
qtwebkit.x86_64 2.3.4-6.el7 @epel
For some reason, however, the PySide install does not pick up WebKit. I
tried building from source found this in the cmake logs:
$ grep -i webkit
/var/buildbot/src/PySide-1.2.4/pyside_build/py2.7-qt4.8.5-64bit-release/pyside/CMakeCache.txt
QT_QTWEBKIT_INCLUDE_DIR:PATH=QT_QTWEBKIT_INCLUDE_DIR-NOTFOUND
//The Qt QTWEBKIT library
QT_QTWEBKIT_LIBRARY:STRING=
QT_QTWEBKIT_LIBRARY_DEBUG:FILEPATH=QT_QTWEBKIT_LIBRARY_DEBUG-NOTFOUND
QT_QTWEBKIT_LIBRARY_RELEASE:FILEPATH=QT_QTWEBKIT_LIBRARY_RELEASE-NOTFOUND
//ADVANCED property for variable: QT_QTWEBKIT_INCLUDE_DIR
QT_QTWEBKIT_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: QT_QTWEBKIT_LIBRARY
QT_QTWEBKIT_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: QT_QTWEBKIT_LIBRARY_DEBUG
QT_QTWEBKIT_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: QT_QTWEBKIT_LIBRARY_RELEASE
QT_QTWEBKIT_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
Why is the QT WebKit not being found? How can I get PySide to find it?
Cheers,
Misha
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/pyside/attachments/20170310/df69d2cb/attachment.html>
More information about the PySide
mailing list