jenkins+saltstack执行出现'ascii' codec can't decode 错误

python 默认编码问题

新增文件/usr/lib/python2.7/site-packages/sitecustomize.py,内容如下:

import sys   
reload(sys)  
sys.setdefaultencoding('utf-8')

再次查看python编码,已变成utf-8

>>> sys.getdefaultencoding()  
'utf-8'  
 >>>

jenkins执行任务后状态正常

你可能感兴趣的:(jenkins+saltstack执行出现'ascii' codec can't decode 错误)