python词云cannot open resource_centos flask验证码pil提示OSError: cannot open resource,问题解决方法...
原因是字庫不存在
font = ImageFont.truetype('app/static/arial.ttf', 40)
下載arial.ttf,字體安裝
字體安裝:(需獲取root權限)
對需要的字體,以arial.ttf為例
首先,將arial.ttf字體拷貝到制定文件夾:
cp arial.ttf /usr/share/fonts/
然后建立字體索引信息,更新字體緩存,使用如下命令:
cd /usr/share/fonts/
mkfontscale
mkfontdir
最后,fc-list查看是否存在。
[root@iZ2zehi fonts]# fc-list
/usr/share/fonts/dejavu/DejaVuSansCondensed-Oblique.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Oblique,Oblique
/usr/share/fonts/dejavu/DejaVuSansCondensed-Bold.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Bold,Bold
/usr/share/fonts/abattis-cantarell/Cantarell-Bold.otf: Cantarell:style=Bold
/usr/share/fonts/dejavu/DejaVuSans.ttf: DejaVu Sans:style=Book
/usr/share/fonts/arial.ttf: Arial:style=Regular,Normal,oby?ejné,Standard,Κανονικ?,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,th
總結
以上是生活随笔為你收集整理的python词云cannot open resource_centos flask验证码pil提示OSError: cannot open resource,问题解决方法...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vrml场景实例代码_高并发的中断下半部
- 下一篇: 数组不能将数值传给int_java数组查