We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6622fb4 commit 9f2bbcdCopy full SHA for 9f2bbcd
1 file changed
runtimes/python3.nix
@@ -12,7 +12,10 @@ in piston.mkRuntime {
12
];
13
14
run = ''
15
- PYTHONPATH=$PISTON_PACKAGES_PATH ${pkg}/bin/python3 "$@"
+ FIRST_PATH="''${PISTON_PACKAGES_PATH%%:*}"
16
+ PYTHON_LIB=$(ls $FIRST_PATH/lib | head -n1)
17
+ # include /lib/pythonx.x/site-packages after each path
18
+ PYTHONPATH="''${PISTON_PACKAGES_PATH//://lib/$PYTHON_LIB/site-packages:}/lib/$PYTHON_LIB/site-packages" ${pkg}/bin/python3 "$@"
19
'';
20
21
packages = pkg.pkgs;
0 commit comments