安装步骤

  1. 安装nbextensions

    若之前安装过nbextensions遇到问题,需要先执行remove 语句

    1
    2
    3
    4
    5
    # conda remove jupyter_nbextensions_configurator 
    conda install -c conda-forge jupyter_nbextensions_configurator
    conda install -c conda-forge jupyter_contrib_nbextensions
    jupyter contrib nbextension install --user
    jupyter nbextensions_configurator enable --user

    上述过程均完成后,打开jupyter notebook就会发现界面多了Nbextensions选项卡
    Nbextensions

  2. 勾选Table of Contents(2)复选框
    toc2

  3. 新建或打开已有的ipynb文件,点击新增的目录按钮即可显示目录 😁
    catalogue

问题记录

  1. jupyter notebook nbextension常用扩展模块不显示
    按照安装步骤重新安装,先remove,再install
  2. jupyter notebook报错:Bad file descriptor(C:\ci\zeromq_1602704446950\work\src\epoll.cpp:100)
    1
    2
    pip uninstall pyzmq
    pip install pyzmq==19.0.2
  3. 启动Jupyter,cmd窗口出现很多行类似于下述的代码
    1
    Config option `template_path` not recognized by `LenvsLatexExporter`
  • 原因是nbconvert6.0.0版本以上的某些参数的名称发生了更改,与原先版本不兼容,需要将版本降低到5.6.1
    1
    pip install nbconvert==5.6.1 -i https://pypi.mirrors.ustc.edu.cn/simple

参考文章