Skip to content

User installation

If you would just like to try out Evince and supported software, the installation is simple. You'll need to install 1. Python 3.0 2. From your command line, type pip3 install braketlab bubblebox evince for the latest release.

You are now ready to execute the examples presented on these pages.

Development installation

In order to contribute to the Evince project, you'll have to install 1. Git 2. Python 3.0 3. Node.JS 4. Yarn

In addition, you may need a range of PyPI and NPM packages, but Evince will likely install these for you. Next, do

    $ git clone https://github.com//evince.git
    $ cd evince
    $ pip install -e .
    $ jupyter nbextension install --py --symlink --overwrite --sys-prefix evince
    $ jupyter nbextension enable --py --sys-prefix evince

When actively developing your extension for JupyterLab, run the command:

    $ jupyter labextension develop --overwrite evince

Then you need to rebuild the JS when you make a code change:

    $ cd js
    $ yarn run build

You then need to refresh the JupyterLab page when your javascript changes.

Complications

Please send an e-mail to audunsh4@gmail.com