PyCapsule_Import could not import module "pyexpat" When running rosdep update
ros version:indigo system version:Ubuntu 14.04.4 LTS
I have some problems when running
rosdep update
the error msg as follow
dgyx@dgyx-pc:~$ rosdep update
Traceback (most recent call last):
File "/usr/bin/rosdep", line 3, in <module>
from rosdep2.main import rosdep_main
File "/usr/lib/python2.7/dist-packages/rosdep2/__init__.py", line 40, in <module>
from .installers import InstallerContext, Installer, \
File "/usr/lib/python2.7/dist-packages/rosdep2/installers.py", line 35, in <module>
from rospkg.os_detect import OsDetect
File "/usr/lib/python2.7/dist-packages/rospkg/__init__.py", line 43, in <module>
from .rospack import RosPack, RosStack, \
File "/usr/lib/python2.7/dist-packages/rospkg/rospack.py", line 35, in <module>
from xml.etree.cElementTree import ElementTree
File "/usr/lib/python2.7/xml/etree/cElementTree.py", line 3, in <module>
from _elementtree import *
ImportError: PyCapsule_Import could not import module "pyexpat"
then i do
dgyx@dgyx-pc:/$ sudo find . -name pyexpat*
[sudo] password for dgyx:
./usr/lib/python2.7/lib-dynload/pyexpat.x86_64-linux-gnu.so
./usr/include/python2.7/pyexpat.h
Any help is much appreciated.