前言
笔者安装 jupyter-notebook : 6.0.3
后,发现jupyter界面变中文了,刚开始很惊喜。
后来,笔者慢慢体会到,界面中英文不统一的痛苦,恰似图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)
供大家参考~
Jupyter notebook汉化了,怎么调回英文? ↩︎