美文网首页
为jupyter notebook安装jupyter_contr

为jupyter notebook安装jupyter_contr

作者: 最后一个前锋 | 来源:发表于2019-12-06 21:40 被阅读0次

    jupyter_contrib_nbextensions 这个包能够对jupyter notebook进行扩展,丰富它的功能,比如函数代码的收叠,对于较长的notebook也可以通过它添加左边目录栏,便于定位。因为在安装的过程中碰到了点问题,所以记下来便于以后避让。

    安装过程如下:

    1. 在终端运行:
    pip install jupyter_contrib_nbextensions
    

    最好别运行官方GitHub仓库中提供的另一种安装方式,也就是运行:

    pip install https://github.com/ipython-contrib/jupyter_contrib_nbextensions/tarball/master
    

    因为运行这个命令,安装地址会有问题。

    1. 运行:
    jupyter-contrib-nbextension install --user
    

    记住jupyter, contrib和nbextension中间要加上-,这个很重要...否则就会报以下错误:

    Exception: Jupyter command `jupyter-contrib` not found.
    

    这是因为在Anaconda3\Scripts下面只有jupyter-contrib-nbextension.exe这个命令文件,并没有jupyter-contrib这个命令文件,所以会报错。也不知道是因为更新问题还是其它,官方仓库中提供的命令是:

    jupyter contrib nbextension install --user
    

    也就是没有了-,这个是会报错的。

    1. 打开你的jupyter notebook,你就会发现,菜单栏上面多了一栏Nbextension,在那里面勾选你想要的扩展功能即可,比如实现代码收叠的Codefolding,添加左边目录栏的Table of Contents

    可能上面说的通过官方提供的方式安装而出错的只是我碰到了。但是上面的方式确实是可行的。

    相关文章

      网友评论

          本文标题:为jupyter notebook安装jupyter_contr

          本文链接:https://www.haomeiwen.com/subject/nofygctx.html