0

我在 Anaconda 中创建了一个新环境,但无法让 Jupyter Notebooks TOC 工作。我在Jupyter Configurable nbextensions list is empty尝试了类似问题的答案。

我最初在 Anaconda 提示符中创建了我的新环境,如下所示:

conda create --name py38 python=3.8
conda config --env --add channels conda-forge
conda config --env --set channel_priority strict
conda install -c conda-forge notebook
ipython kernel install --name "py38" --user
conda install -c conda-forge jupyter_nbextensions_configurator
conda install -c conda-forge jupyter_contrib_nbextensions
jupyter nbextensions_configurator enable --user

预期行为 #1 在此处输入图像描述


实际行为 #1

在此处输入图像描述


预期行为 #2

在此处输入图像描述


实际行为 #2

在此处输入图像描述


我确实注意到jupyter notebook从 Anaconda 提示符启动时,它一直打印Config option `template_path` not recognized by到提示符中。笔记本启动良好,但没有 TOC 开关,并且 Nbextentions 选项卡看起来与我在其他环境中的不同。(我尝试在 Nbextensions 选项卡中打开/关闭 TOC。)请参阅上面显示的预期/实际行为屏幕截图。

在与Github相关的讨论template path之后,我尝试使用以下内容(在 Anaconda 提示符中)创建一个新环境,特别是 down-grading nbconvert,但仍然保留了与上述相同的实际行为。

conda create --name test2 python=3.8
conda config --env --add channels conda-forge
conda config --env --set channel_priority strict
conda install -c conda-forge notebook
conda install -c conda-forge nbconvert==5.6.1
ipython kernel install --name "test2" --user
conda install -c conda-forge jupyter_nbextensions_configurator
conda install -c conda-forge jupyter_contrib_nbextensions
jupyter nbextensions_configurator enable --user

如何在 Jupyter Notebook 的新环境中获取 TOC?

4

0 回答 0