nbviewer
¶
Installation¶
Der Notebook Viewer benötigt mehrere Binärpakete, die auf unserem System installiert werden müssen:
$ sudo apt install libmemcached-dev libcurl4-openssl-dev pandoc libevent-dev
$ brew install libmemcached openssl pandoc libevent
Anschließend kann der Jupyter Notebook Viewer in einer neuen virtuellen Umgebung installiert werden mit:
$ mkdir nbviewer $ cd !$ cd nbviewer
Nun kann dann auch
nbviewer
installiert werden:$ pipenv install nbviewer
Zum Testen kann der Server gestartet werden mit:
$ pipenv run python -m nbviewer --debug --no-cache
Erweitern des Notebook-Viewers¶
Der Notebook-Viewer lässt sich um Provider erweitern, s. Extending the Notebook Viewer.
Zugriffsbeschränkung¶
Wenn der Viewer als Service nbviewer erstellen ausgeführt wird, können
nur Benutzer, die sich am JupyterHub authentifiziert haben, auf die
Notebooks des nbviewer
zugreifen.