We recommend installation in a virtual environment, either conda
or pyenv
.
$> conda create -n libpyvinyl
$> pip install libpyvinyl
We provide a requirements file for developers in requirements/dev.txt.
$> conda install --file requirements/dev.txt --file requirements/prod.txt
or
$> pip install -r requirements/prod.txt -r requirements/dev.txt
Then, install libpyvinyl
into the same environment. The -e
flag links the installed library to
the source code in the local path, such that changes in the latter are immediately effective in the installed version.
$> pip install -e .