Skip to content

Instantly share code, notes, and snippets.

@exarkun
Created April 25, 2019 13:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save exarkun/c5596032b841d470886390d4b5468495 to your computer and use it in GitHub Desktop.
Save exarkun/c5596032b841d470886390d4b5468495 to your computer and use it in GitHub Desktop.
let pkgs = import <nixpkgs> {};
in pkgs.mkShell {
buildInputs = [
pkgs.pythonPackages.pip
];
propagatedBuildInputs = [
pkgs.libffi
pkgs.openssl
];
shellHook = ''
alias pip="PIP_PREFIX='$(pwd)/_build/pip_packages' \pip"
export PYTHONPATH="$(pwd)/_build/pip_packages/lib/python2.7/site-packages:$PYTHONPATH"
export PATH="$(pwd)/_build/pip_packages/bin:$PATH"
unset SOURCE_DATE_EPOCH
'';
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment