$ cat shell.nix with import (fetchTarball { url = https://github.com/nixos/nixpkgs-channels/archive/nixpkgs-unstable.tar.gz; }) {}; mkShell { buildInputs = [(python3.withPackages (ps: with ps; [ numpy matplotlib tensorflow # tensorflow-tensorboard Keras jupyter zlib ]))]; }