ModuleNotFoundError: No module named 'error'
hi everyone, please help me regarding this error:
[ 68%] Built target carla_ackermann_control_generate_messages_lisp
[ 71%] Built target carla_ackermann_control_generate_messages_nodejs
[ 72%] Built target cv_bridge
[ 75%] Built target image_geometry
Traceback (most recent call last):
File "/opt/ros/melodic/share/genpy/cmake/../../../lib/genpy/genmsg_py.py", line 43, in <module>
import genpy.generator
File "/opt/ros/melodic/lib/python2.7/dist-packages/genpy/__init__.py", line 34, in <module>
from . message import Message, SerializationError, DeserializationError, MessageException, struct_I
File "/opt/ros/melodic/lib/python2.7/dist-packages/genpy/message.py", line 48, in <module>
import yaml
File "/usr/lib/python2.7/dist-packages/yaml/__init__.py", line 2, in <module>
from error import *
ModuleNotFoundError: No module named 'error'
ros-bridge/carla_ackermann_control/CMakeFiles/carla_ackermann_control_generate_messages_py.dir/build.make:77: recipe for target '/home/caramel/carla-ros-bridge/catkin_ws/devel/lib/python3/dist-packages/carla_ackermann_control/msg/_EgoVehicleControlInfo.py' failed
make[2]: *** [/home/caramel/carla-ros-bridge/catkin_ws/devel/lib/python3/dist-packages/carla_ackermann_control/msg/_EgoVehicleControlInfo.py] Error 1
Traceback (most recent call last):
File "/opt/ros/melodic/share/genpy/cmake/../../../lib/genpy/genmsg_py.py", line 43, in <module>
import genpy.generator
File "/opt/ros/melodic/lib/python2.7/dist-packages/genpy/__init__.py", line 34, in <module>
from . message import Message, SerializationError, DeserializationError, MessageException, struct_I
File "/opt/ros/melodic/lib/python2.7/dist-packages/genpy/message.py", line 48, in <module>
import yaml
File "/usr/lib/python2.7/dist-packages/yaml/__init__.py", line 2, in <module>
from error import *
ModuleNotFoundError: No module named 'error'
Traceback (most recent call last):
File "/opt/ros/melodic/share/genpy/cmake/../../../lib/genpy/genmsg_py.py", line 43, in <module>
import genpy.generator
File "/opt/ros/melodic/lib/python2.7/dist-packages/genpy/__init__.py", line 34, in <module>
from . message import Message, SerializationError, DeserializationError, MessageException, struct_I
File "/opt/ros/melodic/lib/python2.7/dist-packages/genpy/message.py", line 48, in <module>
import yaml
File "/usr/lib/python2.7/dist-packages/yaml/__init__.py", line 2, in <module>
from error import *
ModuleNotFoundError: No module named 'error'
ros-bridge/carla_ackermann_control/CMakeFiles/carla_ackermann_control_generate_messages_py.dir/build.make:92: recipe for target '/home/caramel/carla-ros-bridge/catkin_ws/devel/lib/python3/dist-packages/carla_ackermann_control/msg/_EgoVehicleControlTarget.py' failed
make[2]: *** [/home/caramel/carla-ros-bridge/catkin_ws/devel/lib/python3/dist-packages/carla_ackermann_control/msg/_EgoVehicleControlTarget.py] Error 1
Traceback (most recent call last):
File "/opt/ros/melodic/share/genpy/cmake/../../../lib/genpy/genmsg_py.py", line 43, in <module>
import genpy.generator
File "/opt/ros/melodic/lib/python2.7/dist-packages/genpy/__init__.py", line 34, in <module>
from . message import Message, SerializationError, DeserializationError, MessageException, struct_I
File "/opt/ros/melodic/lib/python2.7/dist-packages/genpy/message.py", line 48, in <module>
import yaml
File "/usr/lib/python2.7/dist-packages/yaml/__init__.py", line 2, in <module>
from error import *
ModuleNotFoundError: No module named 'error'
ros-bridge/carla_ackermann_control/CMakeFiles/carla_ackermann_control_generate_messages_py.dir/build.make:82: recipe for target '/home/caramel/carla-ros-bridge/catkin_ws/devel/lib/python3/dist-packages/carla_ackermann_control/msg/_EgoVehicleControlMaxima.py' failed
make[2]: *** [/home/caramel/carla-ros-bridge/catkin_ws/devel/lib/python3/dist-packages/carla_ackermann_control/msg/_EgoVehicleControlMaxima.py] Error 1
ros-bridge/carla_ackermann_control/CMakeFiles/carla_ackermann_control_generate_messages_py.dir/build.make:87: recipe for target '/home/caramel/carla-ros-bridge/catkin_ws/devel/lib/python3/dist-packages/carla_ackermann_control/msg/_EgoVehicleControlStatus.py' failed
make[2]: *** [/home/caramel/carla-ros-bridge/catkin_ws/devel/lib/python3/dist-packages/carla_ackermann_control/msg/_EgoVehicleControlStatus.py] Error 1
CMakeFiles/Makefile2:6021: recipe for target 'ros-bridge/carla_ackermann_control/CMakeFiles/carla_ackermann_control_generate_messages_py.dir/all' failed
make[1]: *** [ros-bridge/carla_ackermann_control/CMakeFiles/carla_ackermann_control_generate_messages_py.dir/all] Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2
Invoking "make -j16 -l16" failed
Asked by znz on 2022-01-22 08:22:03 UTC
Answers
Please take a look at prior answer.: https://answers.ros.org/question/314971/modulenotfounderror-no-module-named-error/
The error to fix is from yaml
library
ModuleNotFoundError: No module named 'error'
Asked by osilva on 2022-01-24 05:11:24 UTC
Comments
hi I m unable to open my env file. any suggetion?
Asked by znz on 2022-01-24 05:42:12 UTC
thank you so much the issue is resolved by unsetting the path and building the catkin workspace again with restart by the following command:
unset PYTHONPATH
thanks
Asked by znz on 2022-01-24 06:03:33 UTC
Comments