在学习古月ros基础的时候,话题消息的定义与使用这节中,
回到工作空间的根目录下进行编译:
$ catkin_make
出现了以上错误,在网上查找了很多教程,大部分是说我的makefile文件140行 ,有语法错误。我检查下,并没有出现问题。
后来查找日志,发现这个错误由于在运行catkin build时,Python无法找到名为em的模块。这是由于缺少了em依赖导致的。
可以通过安装empy来解决这个问题。
这里有两种安装方式:
第一种:使用apt-get安装:
$ sudo apt-get install python-empy
第二种:使用pip安装:
$ pip install empy
两种方法都可以试试,我采用第一种方法,结果这样:
随后我采用pip安装:
提示安装成功。
再重新运行 catkin_make
成功。希望能对你有所帮助!