今天在运行程序时遇到了一个小问题:
File "/script/waypoint_pub.py", line 9
SyntaxError: Non-ASCII character '\xe5' in file /home/adda/ros_pack/DRL_Local_ws/src/waypoint_global_planner/script/waypoint_pub.py on line 9, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
File "/script/path_visualization.py", line 10
SyntaxError: Non-ASCII character '\xe5' in file /home/adda/ros_pack/DRL_Local_ws/src/waypoint_global_planner/script/path_visualization.py on line 10, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
这里的问题是环境默认的python是python2,所以运行时出现了问题,这时候只要把环境切换到python3就行了
sudo update-alternatives --config python