Umgebungen reproduzieren#

Reproduzierbare und sichere Python-Umgebungen sind nur schwer zu gewährleisten. Mit dem Python Paketmanager pip, würde das so aussehen:

$ python -m pip install --no-deps --require-hashes ----only-binary=:all:

Dezidierte Umgebungen (z.B. mit Pipenv, devpi und Spack vereinfachen dies wenn ihr die Dateien mit den Spezifikationen speichert, also z.B. mit Pipfile, Pipfile.lock, package-lock.json etc. Auf diese Weise könnt ihr und andere eure Umgebungen reproduzieren.