{ pkgs ? import {} }: let my-python = pkgs.python310; python-with-packages = my-python.withPackages ( p: with p; [ pip jedi-language-server ]); in pkgs.mkShell { buildInputs = [ python-with-packages ]; shellHook='' export PIP_PREFIX=$(pwd)/_build/pip_packages export PYTHONPATH="$PIP_PREFIX/${pkgs.python3.sitePackages}:$PYTHONPATH" export PATH="$PIP_PREFIX/bin:$PATH" ''; }