Jupyter notebook汉化如何调回英文?

前言

笔者安装 jupyter-notebook : 6.0.3后,发现jupyter界面变中文了,刚开始很惊喜。

Jupyter notebook汉化如何调回英文?_第1张图片
图1 界面中英文混杂

后来,笔者慢慢体会到,界面中英文不统一的痛苦,恰似图1。超想调回英文界面的,经过“契而不舍”的努力(zhihu1),找到一个可行方法。

办法

首先找到notebook的汉化文件夹路径,比如~/miniconda3/lib/python3.6/site-packages/notebook/i18n/zh_CN,然后重命名文件夹,如加个下划线后缀zh_CN_old,最后重启jupyter。原理是jupyter找不到中文配置,jupyter只能显示英文了。

于是我写了个脚本,自动定位汉化文件夹notebook/i18n/zh_CN并重命名。

import shutil
from distutils.sysconfig import get_python_lib
# 寻找pip安装对应的site-package包的位置
path_zh=get_python_lib()+'/notebook/i18n/zh_CN'
path_zh_old=get_python_lib()+'/notebook/i18n/zh_CN_old'

# 将notebook/i18n/zh_CN 为notebook/i18n/zh_CN_old
shutil.move(path_zh,path_zh_old)

# 返回中文
# shutil.move(path_zh_old,path_zh)

供大家参考~


  1. Jupyter notebook汉化了,怎么调回英文? ↩︎

你可能感兴趣的:(Python)