Skip to content

Latest commit

 

History

History
 
 

conda

MOOSE Conda Environment

This directory contains the conda recipes necessary for MOOSE Application based development.

Installation Instructions

  • Install Miniconda or Anaconda (we recommend Miniconda)

  • Configure Conda to work with conda-forge, and our INL public server:

    conda config --add channels conda-forge
    conda config --add channels https://conda.software.inl.gov/public
  • Install moose-libmesh, moose-tools package and name your environment 'moose':

    conda create --name moose moose-libmesh moose-tools
  • Activate the moose environment +(do this for any new terminal opened)+:

    conda activate moose

    Some folks may receive additional instructions when attempting to activate a profile. Follow those instructions, and try to activate the moose environment again.

    You will have successfully activated the moose environment when you see 'moose' within your prompt.

If you close, and re-open this terminal window, know that you will need to conda activate moose again. You will need to do this for every terminal you open. If you wish to make this automatic, you can append conda activate moose to your shell profile.

The MOOSE team will make periodic updates to the conda packages. To stay up-to-date, activate the moose environment, and perform an update:

conda activate moose
conda update --all