服务器 Font family [‘sans-serif‘] not found.Falling back to DejaVu Sans.解决办法
生活随笔
收集整理的這篇文章主要介紹了
服务器 Font family [‘sans-serif‘] not found.Falling back to DejaVu Sans.解决办法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1、在終端python 的環(huán)境下,查看字體路徑
import matplotlib print(matplotlib.matplotlib_fname())2、下載SimHei
官方下載網(wǎng)址,并前往指定目錄:/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/matplotlib/mpl-data/fonts/ttf,將下載好的SimHei移動到該目錄下。
3、刪除matplotlib的緩沖目錄
在終端python 的環(huán)境下,輸入如下指令,查看matplotlib的字體緩存路徑:
import matplotlib matplotlib.get_cachedir()然后使用rm -rf +路徑刪除緩存
4、修改matplotlibrc文件
修改/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/matplotlib/mpl-data/matplotlibrc,修改內(nèi)容如下:
font.family : sans-serif # 去掉前面的# font.sans-serif : SimHei, Bitstream Vera Sans, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif # 去掉前面的#,并在冒號后面添加SimHeiaxes.unicode_minus : False# 去掉前面的#,并將True改為False總結(jié)
以上是生活随笔為你收集整理的服务器 Font family [‘sans-serif‘] not found.Falling back to DejaVu Sans.解决办法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 互联网晚报 | 12月28日 星期二 |
- 下一篇: MySQL到Elasticsearch数