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.
