about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorFrederik Rietdijk <fridh@fridh.nl>2019-07-09 14:34:15 +0200
committerFrederik Rietdijk <freddyrietdijk@fridh.nl>2019-07-13 09:37:33 +0200
commitec7f569211091282410050e89e68832d4fe60528 (patch)
treed67021b632b18d759bdab4bb5dc2b466b40ef04f /pkgs
parent46409b5c32da64d06ec465d7cb0b2b6a1e1ad246 (diff)
downloadnixlib-ec7f569211091282410050e89e68832d4fe60528.tar
nixlib-ec7f569211091282410050e89e68832d4fe60528.tar.gz
nixlib-ec7f569211091282410050e89e68832d4fe60528.tar.bz2
nixlib-ec7f569211091282410050e89e68832d4fe60528.tar.lz
nixlib-ec7f569211091282410050e89e68832d4fe60528.tar.xz
nixlib-ec7f569211091282410050e89e68832d4fe60528.tar.zst
nixlib-ec7f569211091282410050e89e68832d4fe60528.zip
python.buildEnv: use NIX_PYTHONPATH
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/interpreters/python/wrapper.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/development/interpreters/python/wrapper.nix b/pkgs/development/interpreters/python/wrapper.nix
index 5a2ec567b9eb..d97bef222a1e 100644
--- a/pkgs/development/interpreters/python/wrapper.nix
+++ b/pkgs/development/interpreters/python/wrapper.nix
@@ -13,6 +13,7 @@
 let
   env = let
     paths = requiredPythonModules (extraLibs ++ [ python ] ) ;
+    pythonPath = "${placeholder "out"}/${python.sitePackages}";
   in buildEnv {
     name = "${python.name}-env";
 
@@ -35,7 +36,7 @@ let
             if [ -f "$prg" ]; then
               rm -f "$out/bin/$prg"
               if [ -x "$prg" ]; then
-                makeWrapper "$path/bin/$prg" "$out/bin/$prg" --set PYTHONHOME "$out" ${if permitUserSite then "" else ''--set PYTHONNOUSERSITE "true"''} ${stdenv.lib.concatStringsSep " " makeWrapperArgs}
+                makeWrapper "$path/bin/$prg" "$out/bin/$prg" --set NIX_PYTHONPATH ${pythonPath} ${if permitUserSite then "" else ''--set PYTHONNOUSERSITE "true"''} ${stdenv.lib.concatStringsSep " " makeWrapperArgs}
               fi
             fi
           done