I use ubuntu 16.04 and ROS kinetic.
A few days ago rqt was updated by sudo apt-get update.
Since then I believe all rqt plugins/ applications fail due to
`Segmentation fault`
I guess it might be due to python-pyqt4 vs python-pyqt5 dependencies.
I tried to remove python-pyqt4 and install python-pyqt5 to fix this.
`sudo apt-get remove python-pyqt4`
`sudo apt-get install python-pyqt5`
I guess this didn't work like I wanted. :(
This Script:
`from PyQt4.QtCore import QT_VERSION_STR
from PyQt4.pyqtconfig import Configuration
print("Qt version:", QT_VERSION_STR)
cfg = Configuration()
print("SIP version:", cfg.sip_version_str)
print("PyQt version:", cfg.pyqt_version_str)
`
(formatting didn't work for me,sry!)
returns:
`('Qt version:', '4.8.7')
('SIP version:', '4.18')
('PyQt version:', '4.11.4')
`
Probably Qt 4 which is not supported by rqt in Kinetic has to be removed?
↧