我想安装扩展程序以使用标题单元生成自动目录。
然而,当我复制/粘贴
时curl -L https://rawgithub.com/minrk/ipython_extensions/master/nbextensions/toc.js > $(ipython locate)/nbextensions/toc.js
进入终端,它说找不到目录。有问题的扩展程序可以找到here。
答案 0 :(得分:1)
我做了以下操作,它使用Ubuntu为我工作:
1. git clone https://github.com/minrk/ipython_extensions.git
2. ln -s $(pwd)/extensions $(ipython locate)/extensions
ln -s $(pwd)/nbextensions $(ipython locate)/nbextensions
3. curl -L https://rawgithub.com/minrk/ipython_extensions/master/nbextensions/gist.js > $(ipython locate)/nbextensions/gist.js
4. I use ubuntu so I used the text editor from bash like so gedit $(ipython locate profile)/static/custom/custom.js.
5. I appended "IPython.load_extensions('gist');" to the bottom of custom.js and saved the file.
如果您想安装Retina Numbers扩展程序,请按照其他说明here
进行操作如果您使用的是Windows,则会有一个教程here,其中显示了如何在Windows和Linux中创建sym链接。
如果您没有安装git,请使用此link
下载zip文件答案 1 :(得分:0)
This IPython Notebook半自动为Windows中的minrk目录生成文件(我想只需更改一次
%%cmd- to %%bash magics
使其在Linux中运行)。它不使用'curl'命令或链接,而是将* .js和* .css文件直接写入您的IPython Notebook-profile-directory。
笔记本中有一个部分名为'你需要做什么' - 关注它并有一个漂亮的浮动目录:)
这是一个已经显示它的html版本: http://htmlpreview.github.io/?https://github.com/ahambi/140824-TOC/blob/master/A%20floating%20table%20of%20contents.htm
答案 2 :(得分:0)
克隆回购并创建总和链接对我不起作用。
使用ipython 1.1时,我必须执行以下操作:
扩展程序期望章节标题位于单独的单元格中。因此,如果有一个标记单元格,其中包含一些标题和标题。小标题,不会被承认。
对于ipython 2.2,您还需要下载骨干和放大器的最小地图文件。也强调。
答案 3 :(得分:0)
安装jupyter_contrib_nbextensions
pip3 install --user jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
激活内容扩展表:
jupyter nbextension enable toc2/main
此软件包中还有许多其他扩展。 (可选)您可以安装jupyter笔记本扩展配置程序(不需要)
pip3 install --user jupyter_nbextensions_configurator
jupyter nbextensions_configurator enable --user
这将使配置器可用:
http://localhost:8888/nbextensions