关于安装nbextensions的问题

今天帮人安装nbextensions又遇到些问题。

nbextensions是Jupyter Notebook的扩展,提供诸如自动补全的功能,但是如今新版的notebook不支持nbextensions,找遍全网也没几个说要哪些版本。这里我记录一下我安装的版本:

notebook==6.4.12
jupyterlab==3.0.2

其他相关库会作为以上两个的依赖而自动选择需要的版本,无需多虑。

另外,再次强调nbextensions是notebook的插件扩展,而不是jupyterlab的。最新版jupyterlab已内置插件管理器,(应该)比nbextensions好用。

完整安装命令:

pip install -i https://mirrors.aliyun.com/pypi/simple jupyterlab==3.0.2 notebook==6.4.12 jupyter_contrib_nbextensions jupyter_nbextensions_configurator
jupyter contrib nbextensions install --user
jupyter nbextensions_configurator enable --user

如果用的 Anaconda,推荐用以下命令安装:

conda install -c conda-forge notebook=6.4.12 jupyter_contrib_nbextensions jupyter_nbextensions_configurator
jupyter contrib nbextensions install --user
jupyter nbextensions-configurator enable --user

启动 Notebook:

jupyter notebook
posted @ 2024-08-21 16:26  RainbowC0  阅读(104)  评论(0编辑  收藏  举报