📜  nbextensions 选项卡未显示在 jupyter 笔记本中 (1)

📅  最后修改于: 2023-12-03 15:17:50.666000             🧑  作者: Mango

nbextensions 选项卡未显示在 Jupyter 笔记本中

如果你下载了 nbextensions 但无法在 Jupyter 笔记本中看到相应的选项卡,那么这篇文章会提供一些可能的解决办法。nbextensions 是一个 Jupyter 中非常有用的插件,它提供了一些额外的功能,比如表格和图表等。

确认 nbextensions 安装

首先,请确认你已经正确地安装了 nbextensions。可以通过以下命令在终端中检查:

jupyter nbextension list

如果正确安装了 nbextensions,你将会看到如下输出:

Known nbextensions:
  - jupyter-js-widgets/extension enabled
      - Validating: OK
  - jupyter-highlight-selected-word/extension enabled
      - Validating: OK
...
安装 nbextensions

如果你没有安装 nbextensions,可以通过以下命令进行安装:

pip install jupyter_contrib_nbextensions

或者通过 conda 安装:

conda install -c conda-forge jupyter_contrib_nbextensions

安装完成后,需要运行以下命令激活 nbextensions:

jupyter contrib nbextension install --user
确认 Jupyter 配置文件

另外,你需要确认 Jupyter 配置文件中是否正确设置了 nbextensions。可以通过以下命令查找配置文件的路径:

jupyter --config-dir

如果你在 Mac 或 Linux 上执行上述命令,结果可能类似于以下内容:

/Users/username/.jupyter

然后,通过以下命令查找 Jupyter Notebook 的配置文件:

ls /Users/username/.jupyter/jupyter_notebook_config.py

如果没有找到该文件,可以通过以下命令创建:

jupyter notebook --generate-config

该命令会在 Jupyter 配置目录中生成一个新的默认配置文件。接下来,你需要使用文本编辑器打开该文件:

nano /Users/username/.jupyter/jupyter_notebook_config.py

请确认以下行是否在该文件的末尾添加了:

### Add this line at the end of the file

c.NotebookApp.nbserver_extensions.append('jupyter_contrib_nbextensions')

然后按 Ctrl+X 保存并退出。

运行 Jupyter

完成上述步骤后,可以启动 Jupyter 并检查 nbextensions 是否已经被正确加载。在终端中输入以下命令:

jupyter notebook

打开 Jupyter Notebook,你应该可以在右侧看见一个新的 "Nbextensions" 选项卡,如下图所示:

nbextensions.png

总结

在这篇文章中,我们介绍了一些常见的解决 nbextensions 选项卡未显示在 Jupyter 笔记本中的方法。如果你遇到了其他问题,请在评论中留言。