V
主页
京东 11.11 红包
JupyterHub使用Matplotlib绘图时无法识别中文字体的解决方法
发布人
JupyterHub使用python的Matplotlib函数库绘图时无法识别中文字体的解决方法 参考:https://blog.csdn.net/CSDN__SMART/article/details/129967190 1、在Windows环境下下载相应字体 用SimHei字体为例,现在下面的网址中下载该字体到本地电脑 http://www.1473.cn/Pages/Download.htm?id=22dd72df-3b5b-fcf5-089f-5bbaa6f0b601 2、确定字体文件路径 可以在python编译器中输入下面两行代码即可找到该文件的位置 import matplotlib matplotlib.matplotlib_fname() 输出见下图 J 从输出可以看出我的参考路径为 /home/usestudio/modules/anaconda3/envs/nodejs/lib/python3.9/site-packages/matplotlib/mpl-data/matplotlibrc 3、在X-shell(或者其他Linux服务器远程终端)中上传matplotlibrc文件, 如下图,通过X-ftp(Windows与Linux服务器传输文件的工具)传输到Linux服务器相应目录中。 u /root/miniconda3/envs/rapids-23.02/lib/python3.10/site-packages/matplotlib/mpl-data/fonts/ttf 这是放置文件的位置mpl-data/fonts/ttf 4、在X-shell中输入下面一行命令 vi /home/usestudio/modules/anaconda3/envs/nodejs/lib/python3.9/site-packages/matplotlib/mpl-data/matplotlibrc 就会出现一个下面的界面,我截取了一部分 p 然后找到下图红色方框圈住的位置 y 先将三个红色方框圈住部分的注释去掉,然后在font.serif和font.sans-serif的冒号后面添加上下载的字体名字,注意一定要看清名字大小写,最好复制粘贴过来 ,编辑参考见下图。 t 然后找到axes.unicode_minus开头的一行,将其注释去掉,且将其后面的True更改为False即可,具体如下图。 e 然后按键esc进入文件命令模式,输入:wq,即可保存文件并退出。 5、清除matplotlibrc缓存文件 在X-shell中输入下面两行命令 cd ~/.cache rm -rf matplotlib 清除掉在修改matplotlibrc配置文件之前的缓存文件。 6、重新打开JupyterHub 进入JupyterHub编程界面jupter.1473.cn 单击重启内核按钮 r 然后再重新运行画图的python代码,中文就可以识别啦!!!附上效果图 H 也可以利用输入python代码的形式确认字体有没有被成功导入到Jupyter Lab中,在python编译器中输入 from matplotlib import font_manager a = sorted([f.name for f in font_manager.fontManager.ttflist]) for i in a: print(i) 在输出中如果看到simhei字体即成功导入,也就可以识别啦! u
打开封面
下载高清视频
观看高清视频
视频下载器
6、linux配置网络
Origin绘图—线性拟合
Origin将普通2D折线图升级为高大上的3D墙形图
1、恢复分区导致无法扩展卷的解决办法
30、vscode设置字体大小
【中文配音】Manim进阶教程
1、建立html网页文件
20、剪映-声音-截取需要的部分声音
剪映导出一帧图片
703、html-登录界面的制作方法
26、剪映替换片段、重新生成字幕,节约剪辑时间
30、页面调试-复制其他网站字体
eclipse编辑器8080端口被占用问题的解决
CAD施工图教程(带字幕版)这绝对是全B站最用心的CAD施工图教程,新手入门整套规范完整施工图的绘制!
5、axure rp extension for chrome插件的安装方法
12、win11缺少msvcr110dll,msvcp110.dll的解决办法
win11,win10.缺少msvcr120.dll,msvcp120.dll的解决办法
8、剪映插入片头-黑场 - 向黑场添加文字
5、vi编辑文件的方法
1、photoshop2020绿色版下载与安装(细剪版)
2、虚拟化软件vmware workstation的安装
7、剪映插入片头-添加黑幕
win10缺少msvcr100dll,msvcp100.dll的解决办法
win11添加管理员权限的方法
大鱼海棠混剪
19-3、学生作业-解决样式表错误的方法
14-1、mysql启动不了的解决方案
2、剪映电脑端的下载与安装
502、产品列表页面-从数据库获取价格等产品信息到html页面
708、用户名密码验证-正则表达式
Origin绘制双X双Y轴点线图
48-4、作业批改:无法解决高度崩塌问题
6、剪映之逐字修改字幕中错误的文字
163、pr-将视频导出为一帧帧的图片
带标准pdf卡片的XRD图谱绘制
164、pr-视频按时间间隔生成图片
13、CentOS操作系统安装mysql数据库
【Origin】带误差棒的堆积柱状图
65、如何压缩视频?让视频变得更小的方法(剪辑版)
12-连接sqlserver服务器