I tried to run roscore but it couldn't work. Before that I tried installing scikit-learn for python 2.7 and then this error happened. The error is coming from the terminal.
Traceback (most recent call last):
File "/home/splackie/catkin_ws/devel/bin/roscore", line 15, in <module>
exec(compile(fh.read(), python_script, 'exec'), context)
File "/home/splackie/catkin_ws/src/scout_libs/ros_comm/tools/roslaunch/scripts/roscore", line 72, in <module>
import roslaunch
File "/home/splackie/catkin_ws/devel/lib/python2.7/dist-packages/roslaunch/__init__.py", line 34, in <module>
exec(__fh.read())
File "<string>", line 62, in <module>
File "/home/splackie/catkin_ws/src/scout_libs/ros_comm/tools/roslaunch/src/roslaunch/scriptapi.py", line 42, in <module>
import roslaunch.parent
File "/home/splackie/catkin_ws/src/scout_libs/ros_comm/tools/roslaunch/src/roslaunch/parent.py", line 54, in <module>
import roslaunch.server
File "/home/splackie/catkin_ws/src/scout_libs/ros_comm/tools/roslaunch/src/roslaunch/server.py", line 79, in <module>
from rosgraph_msgs.msg import Log
File "/opt/ros/melodic/lib/python2.7/dist-packages/rosgraph_msgs/msg/__init__.py", line 1, in <module>
from ._Clock import *
File "/opt/ros/melodic/lib/python2.7/dist-packages/rosgraph_msgs/msg/_Clock.py", line 6, in <module>
import genpy
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 64, in <module>
import numpy as np
File "/home/splackie/.local/lib/python2.7/site-packages/numpy/__init__.py", line 292
SyntaxError: Non-ASCII character '\xef' in file /home/splackie/.local/lib/python2.7/site-packages/numpy/__init__.py on line 293, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
Asked by MK12 on 2023-04-19 21:44:21 UTC
Comments