Mac上Jupyter如何显示中文
时间: 2024-09-29 10:12:37 浏览: 55
Jupyter中直接显示Matplotlib的图形方法
在Mac上使用Jupyter Notebook显示中文,你需要设置一下字体和编码。以下是步骤:
1. **安装必要的字体**:
- 安装支持中文字符的字体,如“Source Han Sans”、“Microsoft YaHei”等。可以从系统偏好设置 > 公共边栏 > 字体中选择安装。
2. **更新Jupyter Notebook的字体配置**:
- 打开终端(Terminal),运行以下命令:
```
export FONTCONFIG_FILE=$HOME/.fontconfig
```
然后创建一个新的文件`~/.fontconfig/conf.d/90-my-chinese-font.conf`,内容如下:
```ini
[match]
name="Source Han Sans" sans-serif
family="Source Han Sans"
priority=1
[alias]
alias="SimHei" "Microsoft YaHei"
```
这里将“Source Han Sans”替换为你安装的中文支持字体名称。
3. **启动Jupyter Notebook**:
- 使用`jupyter notebook`命令启动Jupyter,它会自动应用新的字体设置。
4. **确认编码**:
- 在新打开的Notebook中,如果直接输入中文可能会乱码。需要在每个细胞开头添加一行`# coding: utf-8`来指定UTF-8编码。
5. **重启Kernel**:
- 有时可能还需要关闭并重新启动当前的Jupyter Kernel,以便应用新的字体和编码设置。
阅读全文