在docker中安装了python,发现其python的编码方式为ascii,很多程序运行会报错,现在打算全局修改python的编码方式:
- 修改前

全局修改方法:
vi /usr/lib/python2.7/sitecustomize.py
import sys
reload(sys)
sys.setdefaultencoding('UTF-8')
- 修改后

在Docker环境中,由于Python默认编码为ASCII,导致部分程序运行出现错误。本文介绍了一种全局修改Python编码至UTF-8的方法,通过编辑sitecustomize.py文件实现。
在docker中安装了python,发现其python的编码方式为ascii,很多程序运行会报错,现在打算全局修改python的编码方式:

vi /usr/lib/python2.7/sitecustomize.py
import sys
reload(sys)
sys.setdefaultencoding('UTF-8')

960
3万+
5334
2079

被折叠的 条评论
为什么被折叠?