Skip to content

Latest commit

 

History

History
52 lines (31 loc) · 1.12 KB

installation.rst

File metadata and controls

52 lines (31 loc) · 1.12 KB

Installation

Installing with pip

Thanks to the container build, installing should be as easy as

pip install pineappl

Development installation

  1. Make a virtual environment in your favorite way (suggested: virtualenv)
virtualenv env # --system-site-packages
  1. Activate the environment and install maturin via pip
. env/bin/activate
pip install maturin
  1. Run maturin to compile and install the library as a python package in the current environment
maturin develop

Notebooks

To be able to edit the documentation's notebooks in your virtual environment, you need to install the relative kernel:

# enter the environment
pip install ipykernel
python -m ipykernel install --user --name=$(basename $PWD)

And select in the notebook the kernel with the given name (notice that $(basename $PWD) is only a suggestion for the name, you can choose whatever string you prefer).