真正相信奇迹的人,本身就和奇迹一样了不起。
——笛亚
最近在使用 JupyterLab 3.0 安装中文语言包的时候遇见无法安装的奇怪问题,记录问题与解决方案。
ERROR: Could not find a version that satisfies the requirement jupyterlab-language-pack-zh-CN
Question/Error
1 | pip install jupyterlab-language-pack-zh-CN |
Analysis/Solution
经过痛苦的纠结,发现BUG。
服务器 1 使用的是 pip 清华镜像源,服务器 2 使用的是 pip 阿里镜像源,经过认真查找,阿里镜像源中未收录 JupyterLab 中文语言包。
清华源中同步的 JupyterLab 中文语言包位于https://pypi.tuna.tsinghua.edu.cn/simple/jupyterlab-language-pack-zh-cn/。
将 pip 更新为清华源后可以正常安装使用。
1 | pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U |
希望帮到你。
更新2 【安装包正常】202110
JupyterLab现在提供了设置用户界面显示语言的功能,用户需要将语言包作为单独的Python包安装。
语言包在JupyterLab的GitHub的存储库中提供。当然,更简单的方法是用pip安装。例如,可以使用以下命令安装简体中文语言包:
1 | pip install jupyterlab-language-pack-zh-CN |
然后,你就会得到一个全中文的显示界面。
更新1 【备用】
现在清华源和阿里源中都没有 jupyterlab-language-pack-zh-cn
,原因可能是未正常发布。可以安装缓存的whl包,地址如下:
https://jfds-1252952517.cos.ap-chengdu.myqcloud.com/jupyterhub/jupyterlab_language_pack_zh_CN-0.0.1.dev0-py2.py3-none-any.whl
Reference
- JupyterLab Chinese (Simplified, China) Language Pack
- 超强一代JupyterLab 3.0发布,兼具可视化调试、中文显示、简单交互界面等功能
- PYPI 清华源 JupyterLab 中文语言包
- Can’t install jupyterlab-language-pack-zh-CN via pip/conda