我尝试安装jupyter_contrib_nbextensions:http://jupyter-contrib-nbextensions.readthedocs.io/en/latest/install.html
一切都很好但是当我打开笔记本时没有任何变化。我无法看到我应该看到的新工具栏。
当我重新安装扩展程序时,过程是一样的(我没有消息告诉我文件已经存在)。我没有错误。所以我无法弄清楚它为什么不起作用。
非常感谢。
答案 0 :(得分:20)
2021 年 1 月更新
我使用 pip 包中的最新版本看到了这个问题。
事实证明它与: https://discourse.jupyter.org/t/the-static-notebook-js-mathjaxutils-js-is-missing/7303
基本上,jupyter-notebook 在最近的更新中移动了一个 .js 文件,导致扩展选项卡不再出现。
恢复到旧版本可以解决这个问题:
pip install notebook==6.1.5
另请注意,6.x 版本并未正式支持大量扩展。因此,在“正式”支持您想要的扩展之前,最好恢复到 5.x:
pip install notebook==5.7.10
答案 1 :(得分:4)
首先,按照此SO-post(转到更新)安装扩展程序。
然后关闭笔记本服务器。
然后输入$ jupyter nbextension enable varInspector/main
。
如果它显示确定,您可以启动笔记本并看到十字准线。
答案 2 :(得分:2)
以下是安装jupyter nb_extensions的命令
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
第二个命令可能会给您以下错误:
jupyter contrib not found
以上命令可以按以下方式解决:
- open cmd to install manually
cd .\Python\<your-python-version>\Lib\site-packages\jupyter_contrib_nbextensions
python application.py install
- Restart the jupyter notebook server
注意:还要确保您的软件包jupyter
,notebook
和jupyter_contrib_nbextensions
都安装了相同版本的python(以及相同的{{1} }(如果您已安装所有带有--user
标志的软件包)
答案 3 :(得分:1)
尝试一下->
1)打开Anaconda提示。
2)输入-
conda install -c conda-forge jupyter_contrib_nbextensions
(如果c是默认目录)
3)继续安装。
4)退出Anacodna提示。
5)重新启动Jupyter笔记本。 (您现在将看到nbextensions标签)
答案 4 :(得分:1)
一个接一个地运行以下命令!!!
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
jupyter nbextension enable spellchecker/main
jupyter nbextension enable codefolding/main
答案 5 :(得分:1)
答案 6 :(得分:0)
遵循3个步骤:在终端机中
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
jupyter nbextension enable varInspector/main
在此之后,您将看到“确认:确定” 现在,您可以打开jupyter笔记本,您将看到所需的更改
答案 7 :(得分:0)
尝试运行此
jupyter contrib nbextension install --user
然后重新启动Jupyter笔记本。 这可能会解决问题,就像对我一样。
答案 8 :(得分:0)
发布此解决方案是因为我花了20分钟的时间才弄清楚为什么我的界面看起来与其他所有人发布的所有屏幕截图都如此不同。我希望它可以防止其他人犯同样的错误:
我正在使用命令jupyter-lab
而不是jupyter notebook
运行Jupyter Notebook。我知道两者之间在功能上存在差异,但就我而言,进行拼写检查比两者提供的任何差异都重要得多。相反,当我使用jupyter notebook
时,它就完美运行了。
答案 9 :(得分:0)
将笔记本版本降级到 5.6.0 对我有用。
pip install notebook==5.6.0
如果这对您不起作用,请返回您的原始版本。
祝你好运。
答案 10 :(得分:-1)
将旧路径 notebook/js/mathjaxutils
更改为 base/js/mathjaxutils.js
以正确加载依赖项。
这解决了我的问题。
有关此错误的详细信息,请参阅此 Github issue。