Skip to content

Installing_RAVEN_Libraries

mandd edited this page May 19, 2017 · 10 revisions

Installing Libraries Needed to Run RAVEN

RAVEN requires various python libraries to run

OSX

As described in http://mooseframework.org/getting-started/osx/ First install XQuartz and XCode command line tools.

OSX conda

The MOOSE redistributable package installs conda, and conda can be used to install the libraries:

sudo bash
#Set up http_proxy and https_proxy variables if needed
conda install -y numpy hdf5 h5py scipy scikit-learn matplotlib swig

OSX Mavericks 10.9

The MOOSE redistributable package (From http://mooseframework.org/getting-started/osx/ ) contains everything needed to run RAVEN. Alternatively install the raven libraries package raven_miniconda.dmg

OSX Yosemite 10.10

Either install the moose package (From http://mooseframework.org/getting-started/osx/ ) , or install the raven libraries package raven_miniconda.dmg, or use the raven_libs_script.sh

Linux

Either use apt-get or yum to install libraries, or use raven_libs_script.sh

Fedora (22 or newer):

Library install:

dnf install swig libtool gcc-c++ python-devel python3-devel \
 numpy h5py scipy python-scikit-learn python-matplotlib-qt4

Tex install (to rebuild manual):

dnf install texlive texlive-subfigure texlive-stmaryrd \
  texlive-titlesec texlive-preprint texlive-placeins

Ubuntu (14.4 or newer):

Library install:

sudo apt-get install libtool python-dev swig g++ python3-dev \
 python-numpy python-sklearn python-h5py

Tex install (to rebuild manual):

sudo apt-get install texlive-latex-base texlive-extra-utils \
  texlive-latex-extra texlive-math-extra

Installing without root privilages

For this, the raven_libs_script.sh should be used.