jupyter显示中文
时间: 2023-09-14 17:11:15 浏览: 196
在Jupyter中显示中文,需要进行一些配置才能解决中文无法显示的问题。一种解决方法是通过配置对应的中文字体。对于Windows系统,可以使用以下代码配置中文字体:
```python
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimHei'] # 用来正常显示中文标签
plt.rcParams['axes.unicode_minus'] = False # 用来正常显示负号
```
对于Mac系统,可以使用以下代码配置中文字体:
```python
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['Heiti TC'] # 用来正常显示中文标签
plt.rcParams['axes.unicode_minus'] = False # 用来正常显示负号
```
另外,如果你本地没有安装特定的中文字体,可以通过替换为本地已有的中文字体来解决该问题。你可以使用以下代码查看本地已有的中文字体:
```python
import matplotlib
a = sorted([f.name for f in matplotlib.font_manager.fontManager.ttflist])
for i in a:
print(i)
```
通过以上配置和方法,你就能在Jupyter中正常显示中文了。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [彻底解决python中jupyter画图matplotlib的中文显示问题。Mac版本和Windows版本](https://blog.csdn.net/gjinc/article/details/130615981)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [jupyter中中文显示不正常_jupyter画图中文显示乱码问题解决办法](https://blog.csdn.net/pumpkin96/article/details/127298139)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文