linux : 各个发行版中修改python27默认编码为utf-8

匿名 (未验证) 提交于 2019-12-02 21:56:30

 

在下面目录中新增文件:sitecustomize.py

内容为

#coding=utf-8 import sys  reload(sys) sys.setdefaultencoding('utf8')

各个发行版放置位置:

 

RedHat:

/usr/local/python27/lib/python2.7/site-packages/

 

Ubuntu

/usr/lib/python2.7

 

其他发行版

/usr/local/lib/python.27/site-packages

 

测试一下:使用sys.getdefaultencoding()测试,看返回是不是utf8

[root@base7565 site-packages]# python Python 2.7.14 (default, Sep  2 2019, 14:26:39) [GCC 4.4.7 20120313 (Red Hat 4.4.7-23)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import sys >>> sys.getdefaultencoding() 'utf8' >>>

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!