Bacon is a set of scripts for local installation of conda environment at BNL.
It is composed of two essential scripts:
install_anaconda.sh
will install a vanilla anaconda environment. Run once (or clean)setup_cons.sh
will additionally install set of of conda packages. Can be safely rerun multiple times.setup_pip.sh
will additionally install set of of pip packages. Can be safely rerun multiple times.
Things are setup in settings.sh
.
TARGET
is the target directory where installation should be performedTMP
is the tmp directory where anaconda installer is downloaded toANACONDA
is url to the desired based anacondaREPOS
is the space delimeted list of github repos. Each repot should have an appropriatesetup.py
in its root.