From charlesreid1

Line 47: Line 47:
     --symlink to symlink the nbextensions rather than copying each file (recommended, on non-Windows platforms).
     --symlink to symlink the nbextensions rather than copying each file (recommended, on non-Windows platforms).
     --debug, for more-verbose output
     --debug, for more-verbose output
</pre>
To enable an extension:
<pre>
jupyter nbextension enable <nbextension require path>
</pre>
for example,
<pre>
jupyter nbextension enable codefolding/main
</pre>
To disable the extension again, use
<pre>
jupyter nbextension disable <nbextension require path>
</pre>
</pre>



Revision as of 12:17, 2 December 2017

Notebook extensions

To enable/install a notebook extension:

jupyter nbextension enable <nbextension require path>

Example: Juptyer/Base16mpl

Also see: https://github.com/ipython-contrib/jupyter_contrib_nbextensions

Server extensions

To enable/install a server extension:

jupyter serverextension enable <sererextension require path and flags>

Example: Jupyter/MPI


User-Contributed Notebook Extensions

Full instructions here:

Start by installing the different nb extensions available:

pip3 install jupyter_contrib_nbextensions

Install the notebook extension files:

jupyter contrib nbextension install --user

Command line options:

    --user to install into the user's home jupyter directories
    --system to perform installation into system-wide jupyter directories
    --sys-prefix to install into python's sys.prefix, useful for instance in virtual environments, such as with conda
    --symlink to symlink the nbextensions rather than copying each file (recommended, on non-Windows platforms).
    --debug, for more-verbose output

To enable an extension:

jupyter nbextension enable <nbextension require path>

for example,

jupyter nbextension enable codefolding/main

To disable the extension again, use

jupyter nbextension disable <nbextension require path>