Hi James,

I assume you have PyQt5 installed in your pyenv environment via pip?  If
so; I would suggest trying to install PySide2 (or better yet, PySide6)
instead and see if that works for you instead.  I haven't attempted to run
PyQtGraph on CentOS, so I can't speak to any first-hand experience there,
sorry!

On Mon, Jun 14, 2021 at 12:59 PM James <[email protected]> wrote:

> I was trying to run the pyqtgraph examples on CentOS 7, and hit the
> following error:
>   ImportError: /usr/lib64/libQt5Core.so.5: version `Qt_5.15' not found
> (required by
> /home/jbattat/.pyenv/versions/dwadaq/lib/python3.8/site-packages/PyQt5/
> QtGui.abi3.so)
>
> I've not been able to solve it yet, and was hoping that I might find help
> on this list.
>
> Thanks for your any help you can provide.
>
> Full output (for pyqtgraph.examples and ldd on the libraries) is below.
>
> $ python3 -m pyqtgraph.examples
> Traceback (most recent call last):
>   File "/home/jbattat/.pyenv/versions/3.8.1/lib/python3.8/runpy.py", line
> 184, in _run_module_as_main
>     mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
>   File "/home/jbattat/.pyenv/versions/3.8.1/lib/python3.8/runpy.py", line
> 110, in _get_module_details
>     __import__(pkg_name)
>   File
> "/home/jbattat/.pyenv/versions/dwadaq/lib/python3.8/site-packages/pyqtgraph/__init__.py",
> line 13, in <module>
>     from .Qt import QtGui
>   File
> "/home/jbattat/.pyenv/versions/dwadaq/lib/python3.8/site-packages/pyqtgraph/Qt.py",
> line 153, in <module>
>     from PyQt5 import QtGui, QtCore, QtWidgets, uic
> ImportError: /usr/lib64/libQt5Core.so.5: version `Qt_5.15' not found
> (required by
> /home/jbattat/.pyenv/versions/dwadaq/lib/python3.8/site-packages/PyQt5/
> QtGui.abi3.so)
>
>
> $ ldd /usr/lib64/libQt5Core.so.5
> linux-vdso.so.1 =>  (0x00007ffdcbd96000)
> libpthread.so.0 => /usr/lib64/libpthread.so.0 (0x00007fd782d6b000)
> libsystemd.so.0 => /usr/lib64/libsystemd.so.0 (0x00007fd782b39000)
> libz.so.1 => /usr/lib64/libz.so.1 (0x00007fd782923000)
> libicui18n.so.50 => /usr/lib64/libicui18n.so.50 (0x00007fd782524000)
> libicuuc.so.50 => /usr/lib64/libicuuc.so.50 (0x00007fd7821aa000)
> libicudata.so.50 => /usr/lib64/libicudata.so.50 (0x00007fd780bd6000)
> libpcre2-16.so.0 => /usr/lib64/libpcre2-16.so.0 (0x00007fd78096a000)
> libdl.so.2 => /usr/lib64/libdl.so.2 (0x00007fd780765000)
> libgthread-2.0.so.0 => /usr/lib64/libgthread-2.0.so.0 (0x00007fd780563000)
> libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007fd78022c000)
> libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007fd77ff23000)
> libm.so.6 => /usr/lib64/libm.so.6 (0x00007fd77fc21000)
> libgcc_s.so.1 => /usr/lib64/libgcc_s.so.1 (0x00007fd77fa0b000)
> libc.so.6 => /usr/lib64/libc.so.6 (0x00007fd77f649000)
> /lib64/ld-linux-x86-64.so.2 (0x00007fd783435000)
> libcap.so.2 => /usr/lib64/libcap.so.2 (0x00007fd77f444000)
> librt.so.1 => /usr/lib64/librt.so.1 (0x00007fd77f23c000)
> libselinux.so.1 => /usr/lib64/libselinux.so.1 (0x00007fd77f014000)
> liblzma.so.5 => /usr/lib64/liblzma.so.5 (0x00007fd77edee000)
> liblz4.so.1 => /usr/lib64/liblz4.so.1 (0x00007fd77ebd9000)
> libgcrypt.so.11 => /usr/lib64/libgcrypt.so.11 (0x00007fd77e957000)
> libgpg-error.so.0 => /usr/lib64/libgpg-error.so.0 (0x00007fd77e752000)
> libresolv.so.2 => /usr/lib64/libresolv.so.2 (0x00007fd77e538000)
> libdw.so.1 => /usr/lib64/libdw.so.1 (0x00007fd77e2f0000)
> libattr.so.1 => /usr/lib64/libattr.so.1 (0x00007fd77e0eb000)
> libpcre.so.1 => /usr/lib64/libpcre.so.1 (0x00007fd77de89000)
> libelf.so.1 => /usr/lib64/libelf.so.1 (0x00007fd77dc73000)
> libbz2.so.1 => /usr/lib64/libbz2.so.1 (0x00007fd77da63000)
>
>
> $ sudo ldd
> /home/jbattat/.pyenv/versions/dwadaq/lib/python3.8/site-packages/PyQt5/
> QtGui.abi3.so
> [sudo] password for jbattat:
> ldd: warning: you do not have execution permission for
> `/home/jbattat/.pyenv/versions/dwadaq/lib/python3.8/site-packages/PyQt5/
> QtGui.abi3.so'
> linux-vdso.so.1 =>  (0x00007ffe550e1000)
> libQt5Gui.so.5 =>
> /home/jbattat/.pyenv/versions/dwadaq/lib/python3.8/site-packages/PyQt5/Qt5/lib/libQt5Gui.so.5
> (0x00007f32fc7a6000)
> libQt5Core.so.5 =>
> /home/jbattat/.pyenv/versions/dwadaq/lib/python3.8/site-packages/PyQt5/Qt5/lib/libQt5Core.so.5
> (0x00007f32fbfaf000)
> libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f32fbc84000)
> libc.so.6 => /lib64/libc.so.6 (0x00007f32fb8c3000)
> libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f32fb6a6000)
> libGL.so.1 => /usr/lib64/nvidia/libGL.so.1 (0x00007f32fb376000)
> libz.so.1 => /lib64/libz.so.1 (0x00007f32fb160000)
> libm.so.6 => /lib64/libm.so.6 (0x00007f32fae5d000)
> libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f32fac47000)
> libicui18n.so.56 =>
> /home/jbattat/.pyenv/versions/dwadaq/lib/python3.8/site-packages/PyQt5/Qt5/lib/libicui18n.so.56
> (0x00007f32fa7ae000)
> libicuuc.so.56 =>
> /home/jbattat/.pyenv/versions/dwadaq/lib/python3.8/site-packages/PyQt5/Qt5/lib/libicuuc.so.56
> (0x00007f32fa3f5000)
> libicudata.so.56 =>
> /home/jbattat/.pyenv/versions/dwadaq/lib/python3.8/site-packages/PyQt5/Qt5/lib/libicudata.so.56
> (0x00007f32f8a12000)
> libdl.so.2 => /lib64/libdl.so.2 (0x00007f32f880e000)
> libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x00007f32f860b000)
> libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007f32f82d4000)
> /lib64/ld-linux-x86-64.so.2 (0x00007f32fd43a000)
> libnvidia-tls.so.352.79 => /usr/lib64/nvidia/tls/libnvidia-tls.so.352.79
> (0x00007f32f80d0000)
> libnvidia-glcore.so.352.79 => /usr/lib64/nvidia/libnvidia-glcore.so.352.79
> (0x00007f32f563c000)
> libX11.so.6 => /lib64/libX11.so.6 (0x00007f32f52fe000)
> libXext.so.6 => /lib64/libXext.so.6 (0x00007f32f50eb000)
> libxcb.so.1 => /lib64/libxcb.so.1 (0x00007f32f4ec3000)
> libXau.so.6 => /lib64/libXau.so.6 (0x00007f32f4cbe000)
>
>
>
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "pyqtgraph" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/pyqtgraph/e349f5b0-94b7-40f1-92af-5c4a8edf9e6dn%40googlegroups.com
> <https://groups.google.com/d/msgid/pyqtgraph/e349f5b0-94b7-40f1-92af-5c4a8edf9e6dn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"pyqtgraph" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/pyqtgraph/CA%2BnduTG1mujFFzT6J9OVo2N%3DHg_z8eBkP-JyfVW4_go41ewDPg%40mail.gmail.com.

Reply via email to