I am getting import error package not found when I execute the following "rosrun ros_essentials_cpp listener.py"
execute this "rosrun ros_essentials_cpp listener.py" get the above
import yaml File "/usr/lib/python3/dist-packages/yaml/__init__.py", line 399 class YAMLObject(metaclass=YAMLObjectMetaclass): ^ SyntaxError: invalid syntaximport yaml File "/usr/lib/python3/dist-packages/yaml/__init__.py", line 399 class YAMLObject(metaclass=YAMLObjectMetaclass): ^ SyntaxError: invalid syntaxlistener.py"import yaml File "/usr/lib/python3/dist-packages/yaml/__init__.py", line 399 class YAMLObject(metaclass=YAMLObjectMetaclass): import yaml File "/usr/lib/python3/dist-packages/yaml/__init__.py", line 399 class YAMLObject(metaclass=YAMLObjectMetaclass): ^ SyntaxError: invalid syntax
Ubuntu 20.04
$ env | grep ROS
ROS_VERSION=1
ROS_PYTHON_VERSION=3
ROS_PACKAGE_PATH=/home/kbest/catkin_ws/src:/opt/ros/noetic/share
ROSLISP_PACKAGE_DIRECTORIES=/home/kbest/catkin_ws/devel/share/common-lisp
ROS_ETC_DIR=/opt/ros/noetic/etc/ros
ROS_MASTER_URI=http://localhost:11311
ROS_ROOT=/opt/ros/noetic/share/ros
ROS_DISTRO=noetic
Please fix the traceback. It's all jumbled up.
Can you please provide a link to your code? Without seeing the code, it seems difficult to help you.