Python的中文设置主要通过修改系统环境变量、安装中文语言包或调整IDE配置实现,关键步骤包括设置LANG=zh_CN.UTF-8
环境变量、使用locale
模块配置区域语言,以及确保文件编码为UTF-8。以下是具体方法:
-
修改系统环境变量
在Windows中,通过“控制面板→区域→管理→更改系统区域设置”选择“中文(简体,中国)”;Linux/macOS终端输入export LANG=zh_CN.UTF-8
。此方法直接影响Python输出的语言环境。 -
使用
locale
模块强制中文显示
在代码中添加以下配置,可强制日期、时间等格式转为中文:python复制
import locale locale.setlocale(locale.LC_ALL, 'zh_CN.UTF-8')
-
IDE与文件编码设置
PyCharm/VSCode等工具需单独调整界面语言:PyCharm通过“Settings→Appearance→Language”选择中文;VSCode搜索“locale”并设置为zh-CN
。脚本文件需以UTF-8编码保存,开头声明# -*- coding: utf-8 -*-
。 -
第三方库支持
处理中文文本时,可借助jieba
分词、opencc
简繁转换等库。例如:python复制
import jieba print(jieba.lcut("我爱编程")) # 输出分词结果
提示:若中文显示异常,优先检查系统语言环境与编码一致性,必要时重启IDE或终端生效。