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,
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.