Building and Installing Software¶
CSCS provides commonly used software and tools on Alps, however many use cases will require first installing software on a system before you can start working. Modern HPC applications and software stacks are often very complicated, and there is no one-size-fits-all method for building and installing them.
-
Programming environments are your first option if you want to install an application (and its dependencies) from source, or set up a Python/Julia environment.
CSCS provides the following uenv:
And containers are used to deploy:
-
Packaging and Deployment
How to create containers or uenv, and how to share them with your colleagues and community.
-
Software Building Guides
How to create containers or uenv, and how to share them with your colleagues and community.
Coming soon: how to install Python software stacks.