There are three ways to install PDI:
The pre-compiled binary packages are recommended on distributions where they are available: Debian, Fedora, and Ubuntu. They do however require root access and do not offer full control over the compilation options used.
PDI recipes for Spack are recommended when root access is not available, on other distributions, or when requiring fine control over the compilation options used; for example on a supercomputer.
The source distribution is available if for some reason one prefers not to use Spack.