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执行任务后状态正常

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • [manjaro ~]# pacman -S pgadmin4 正在解决依赖关系... 正在查找软件包冲突... ...
    Gentoo_df33阅读 6,518评论 1 0
  • Python 面向对象Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对...
    顺毛阅读 9,670评论 4 16
  • (一)、启动服务器 (二)、创建数据库表 或 更改数据库表或字段 Django 1.7.1及以上 用以下命令 1....
    夏天夏星阅读 11,039评论 0 17
  • 书中说到,许多人都觉得自己没有安全感,并且因此感到焦虑、不安,甚至疯狂。我反省自身后,不得不承认,我也是可...
    皮卡佳阅读 1,729评论 1 1
  • 今天早上没有控制自己的情绪,又对儿子发火啦,跟儿子又闹僵啦! 每天早上起来儿子第一件事就是玩游戏,啥也不做,脸也不...
    晓莉_f92b阅读 838评论 0 0