当前位置:   article > 正文

ROS编译错误 AttributeError: ‘module‘ object has no attribute ‘Interpreter‘_attributeerror: module 'em' has no attribute 'raw_

attributeerror: module 'em' has no attribute 'raw_opt

错误信息:

ros编译报错,报错信息如下

  1. File "/opt/ros/melodic/lib/python2.7/dist-packages/genmsg/template_tools.py", line 77, in _generate_from_spec
  2. interpreter = em.Interpreter(output=ofile, globals=g, options={em.RAW_OPT:True,em.BUFFERED_OPT:True})
  3. AttributeError: 'module' object has no attribute 'Interpreter'

发现调用em库中的解释器时出现的报错,猜测具体原因是库和python版本问题(具体原因我也不太清楚)

解决方法:

删掉em库,安装empy

  1. pip uninstall em
  2. pip install empy

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/225080
推荐阅读
相关标签
  

闽ICP备14008679号