Refrences:
- https://sourceforge.net/p/lmod/mailman/message/34523750/
- https://github.com/TACC/Lmod/blob/master/init/env_modules_python.py.in
import sys, os
sys.path.insert(0, os.path.join(os.environ['MODULESHOME'], "init"))
from env_modules_python import module
Environment "escalates" from nested function:
In [13]: def nested_mod():
...: module("load","mdtools")
...: module("list")
...:
In [14]: module("list")
No modules loaded
In [15]: nested_mod()
If you need MPI please load 'mpi/openmpi/2.1-gnu-4.8'.
For netcdf2data.py, please make ovitos available, e.g. by loading ovito/3.0.0-dev234
Currently Loaded Modules:
1) devel/python/3.6 2) mdtools/12Mar19
In [16]: module("list")
Currently Loaded Modules:
1) devel/python/3.6 2) mdtools/12Mar19