admin管理员组

文章数量:1610854

问题描述:
  • 在xml类文件(urdf,xacro等)中,添加中文注释后,roslaunch运行出现以下报错:

UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position xxx ordinal

解决方案:
  • 在目录/opt/ros/kinetic/lib/python2.7/dist-packages下,新建一个sitecustomize.py文件,内容为:
#coding=utf8
import sys
reload(sys)
sys.setdefaultencoding('utf8')

本文标签: ASCIICodecrosUnicodeEncodeErrorencode