解 决的办法是找到 pango.aliases 文件。如:D:\Python\Wing IDE 3.2\bin\gtk-bin\etc\pango\pango.aliases用记事本打开 修改,修改为如 下:***************************************************courier = "microsoft yahei"
sans = "microsoft yahei"
serif = "microsoft yahei"
monospace = "microsoft yahei"
*****************************************************
然后保存,再打开Wing IDE的时候已经解决中文显示乱码问题。
然后在.PY 上写 # -*- coding: gb2312 -*- 这样就解决乱码的问题了。
Windows的一些:
- 新細明體:PMingLiU
- 細明體:MingLiU
- 標楷體:DFKai-SB
- 黑体:SimHei
- 宋体:SimSun
- 新宋体:NSimSun
- 仿宋:FangSong
- 楷体:KaiTi
- 仿宋_GB2312:FangSong_GB2312
- 楷体_GB2312:KaiTi_GB2312
- 微軟正黑體:Microsoft JhengHei
- 微软雅黑体:Microsoft YaHei
装Office会生出来的一些:
- 隶书:LiSu
- 幼圆:YouYuan
- 华文细黑:STXihei
- 华文楷体:STKaiti
- 华文宋体:STSong
- 华文中宋:STZhongsong
- 华文仿宋:STFangsong
- 方正舒体:FZShuTi
- 方正姚体:FZYaoti
- 华文彩云:STCaiyun
- 华文琥珀:STHupo
- 华文隶书:STLiti
- 华文行楷:STXingkai
- 华文新魏:STXinwei
参照以上修改文件为:
courier = "NSimSun"
sans = "NSimSun"
serif = "NSimSun"
monospace = "NSimSun"
再次启动,成功。
其实本想改成系统默认字体,这样显示起来比较好看,不过一直没能试成功。