EESSI / docs

Documentation for the European Environment for Scientific Software Installations (EESSI)
https://eessi.github.io/docs
GNU General Public License v2.0
13 stars 31 forks source link

Update existing Doc on how to use EESSI #317

Closed TopRichard closed 1 month ago

TopRichard commented 1 month ago

Updating setting_up_environment.md in EESSI docs by adding EESSI module usage

ocaisa commented 1 month ago

It is perhaps even more complicated than this, as we haven't told them what to do if they are using a shell other than bash, for Lmod there are multiple permitted options.

trz42 commented 1 month ago

It is perhaps even more complicated than this, as we haven't told them what to do if they are using a shell other than bash, for Lmod there are multiple permitted options.

That's right. I wonder if - eventually - we can come up with a single command that works for most users.

For now, it's ok to accept that such a single command doesn't exist yet and we provide information about all the alternatives.

ocaisa commented 1 month ago

You can, but that will ultimately be a wrapper around Lmod (you're basically trying to reimplement the same thing that module load ... does), and then you would still need shell specific versions of the wrappers.

Unless such a command starts a subshell...which is possible. You could set BASH_ENV and start a prefix shell.