ROS常见问题

编译时报错:AttributeError: module 'em' has no attribute 'Interpreter'

问题就出在了这个em包上,我们在编译时候用的是empy包,而python里还有一个叫em的包,这个包并不需要! 但是,这两个包调的用都是em。

pip list | grep em

em                                   0.4.0
empy                                 3.3.4
systemd-python                       234

可以看到em,empy同时安装了。因此删除em即可

sudo pip uninstall em

pip list | grep em

empy                                 3.3.4
systemd-python                       234

再次编译运行catkin_make,发现可以正常编译

posted @ 2024-05-10 12:45  啃骨头不吃饭啊  阅读(339)  评论(0)    收藏  举报