【ros_problems】ROS rqt插件开启失败Segmentation fault (core dumped)的解决办法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011736771/article/details/74022396

系统版本:ROS Inidgo, Ubuntu LTS 14.04.5

今天在捣鼓如何在QT-Creator编辑器里支持Python代码的补全功能。 查了一些资料,说要安装PyQt,遂下载安装之。
后面偶然发现rqt插件无法使用,每次开启时提示:
Segmentation fault (core dumped)

于是怀疑是刚下的PyQt造成的。下的PyQt5是通过源码 make install 的,卸载的时候出现问题,感觉应该是没删除干净。rqt插件依然无法使用。
参照ROS answers网站,rqt segmentation fault following tutorials 
确定是由刚装的 python-pyqt5 和 python-sip 版本问题引起的,遂卸载之。

sudo apt remove python-pyqt5 pyton3-pyqt5 python-sip python3-sip sip-dev

卸载过程会删除掉ROS,和rqt相关的包等,再装回即可:

sudo apt-get install ros-indigo-desktop-full ros-indigo-rqt-*

已解决。

btw,关于如何在QT-Creator编辑器里支持Python代码的补全功能,麻烦有会的小伙伴帮忙留个言跟我说一下。/尴尬

猜你喜欢

转载自blog.csdn.net/u011736771/article/details/74022396