Skip to content

Instantly share code, notes, and snippets.

@ax3l
Last active February 19, 2016 10:05
Show Gist options
  • Select an option

  • Save ax3l/c0fc0f8cc7a461e79ac7 to your computer and use it in GitHub Desktop.

Select an option

Save ax3l/c0fc0f8cc7a461e79ac7 to your computer and use it in GitHub Desktop.
ADIOS Python Quick Install

Set environment vars

# MXML env
export MXML_ROOT=$HOME/lib/mxml
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$MXML_ROOT/lib

# ADIOS env
export ADIOS_ROOT=$HOME/lib/adios-master
export PATH=$PATH:$ADIOS_ROOT/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ADIOS_ROOT/lib

# HZDR's Hypnos cluster
#module load gcc/4.9.2 cmake/3.3.0 cuda/7.5 python/3.4.3 qt
module load gcc/4.9.2 cmake/3.3.0 python/2.7.10 openmpi/1.8.0

Install ADIOS itself (once!)

Take the latest master version instead of the wget tar file:

git clone [email protected]:ornladios/ADIOS.git adios-src
cd adios-src

Use master which is the development version and install to export ADIOS_ROOT=$HOME/lib/adios-master. See this link.

Install Python Module (once!)

If shit hits the fan:

pip install --user --upgrade pip
pip install --user --upgrade wheel
pip install --user --upgrade numpy
pip install --user --upgrade six
pip install --user --upgrade matplotlib
pip install --user --upgrade h5py
# install once
pip install --user --upgrade adios==1.9.1b6
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment