skill-tree:use:1:5:b
Table of Contents
USE1.5 Software Environment
HPC systems have generally installed multiple versions of several essential software tools and software environments. Package management tools provide access to this wide variety of software. A user has to load the software for the current shell session to make commands available.
The widely available software tools are:
- Environment modules
- SPACK
- Conda
Learning Outcomes
- Query available software using the package manager and select the appropriate versions for deployment in the session environment.
- Describe the MODULEPATH variable and understand shell variables relevant for executing and building software
- Query information about packages using SPACK and install as well as load and unload software modules
- Understand what conda environments are for and how a user can install their own environments
Subskills
skill-tree/use/1/5/b.txt · Last modified: 2025/04/16 18:30 by 127.0.0.1