问题:pycarm里面的中文,没有办法正常显示
原因:因为Pycharm会使用系统默认的字体,所以当系统中没有这个字体的时候,他就没法显示
解决办法:
sudo yum -y install fontconfig (安装字体库)
安装完成后,在/usr/share目录就可以看到fonts和fontconfig目录了
寻找中文字体(可以在windows里面找,路径:C:\Windows\Fonts)
cd /usr/share/fonts && sudo makedir chinese
将寻找的中文字体放到/usr/share/fonts/chinese中
sudo chmod -R 755 /usr/share/fonts/chinese
sudo yum -y install ttmkfdir (安装ttmkfdir来搜索目录中所有的字体信息,并汇总生成fonts.scale文件)
ttmkfdir -e /usr/share/X11/fonts/encodings/encodings.dir
sudo vim /etc/fonts/fonts.conf, 如下图
刷新内存中的字体缓存使配置对系统生效:fc-cache
重启pycharm
设置配置的中文字体:点击PyCharm中左上角的File→setting,然后配置如下:
相关文章
- 10-13Qt编码问题解决实践(中文乱码,UTF-8与GBK转换,QString转QByteArray)
- 10-13中文路径,QString转为const char *出现乱码解决方法
- 10-13VS2019+qt string,QString中文乱码问题解决及string转换为QString时中文乱码问题
- 10-13pyspider爬网页出现中文乱码的解决办法
- 10-13CsvReader,CsvWriter的使用以及解决中文乱码
- 10-13MyEclipse中文注释乱码解决
- 10-13解决vscode-pandoc插件生成pdf中文显示问题
- 10-13git log 中文乱码问题(浪费了一天)
- 10-13node crypto md5加密,并解决中文不相同的问题
- 10-13如何解决表单提交的中文乱码问题