Linux上有部分中文显示框框的解决办法

浏览: 1941

引言

在linux服务器上部署爬虫,有项功能是截图,但是发现截的图中的部分中文显示不出来,如下图所示

image.png

这应该是系统缺乏字体所致。

方式就是给系统添加字体。

解决方法

来看看步骤吧:

1.在linux系统中创建目录

# 进入系统字体所在目录
cd /usr/share/fonts
# 创新新目录myfont
mkdir myfont

image.png

2.将windows上的字体simsun.ttc上传至服务器myfont目录中

至于windows上的字体simsun.ttc在c盘搜索即可,也可在网上下载。

3.更新字体缓存,执行命令:

mkfontscale
mkfontdir
fc-cache

如此就可以了,不用重启linux可用了。

重新爬取http://quote.eastmoney.com/sz000001.html ,截图有

image.png

显示正常了。

推荐 0
本文由 _缘君_ 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册