anaconda3的jupyter是2.2.1版的,matplotlib怎么设置中文字体
时间: 2024-09-07 10:04:31 浏览: 67
Anaconda3中的Jupyter notebook添加目录插件的实现
Anaconda3中的Jupyter Notebook默认可能会使用系统字体,如果你想要更改其中文显示的字体,特别是在使用Matplotlib绘制图表时,可以按照以下步骤设置:
1. 首先,在Python环境中安装必要的字体包,如`Microsoft YaHei`或`SimHei`等中文字体支持库。你可以使用pip来安装,例如:
```bash
!conda install -c conda-forge matplotlib-texmanager
```
或者直接安装`mpl_toolkits`中的支持:
```bash
!conda install -c conda-forge mpl_toolkits.axes_grid1
```
2. 然后,需要设置matplotlib的字体路径。你可以通过全局设置或者单次运行时设置。全局设置可以在`.matplotlibrc`文件中添加,如果没有该文件,可以创建一个并加入下面的内容:
```ini
[font]
family : SimHei
```
如果是临时设置,可以在Jupyter Notebook的Markdown cell中使用如下代码:
```python
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
```
3. 最后,重启Jupyter Notebook或简单地运行一个新Cell,查看字体是否已更改。
阅读全文