diff --git a/share/yashchiki/styles/asic/create_recipe.sh b/share/yashchiki/styles/asic/create_recipe.sh
index ea6b5e694da4a2f850e100e62aa043e06ac91003..9a9d7c8148cc1f826a36a8bc022a24540396ca73 100755
--- a/share/yashchiki/styles/asic/create_recipe.sh
+++ b/share/yashchiki/styles/asic/create_recipe.sh
@@ -285,7 +285,9 @@ cat <<EOF
     export VISIONARY_ENV=${name_view}
     SVF=/opt/spack_views/\${VISIONARY_ENV}
     export PATH=\${SVF}/bin\${PATH:+:}\${PATH}
-    export PYTHONPATH=\${SVF}/lib/python3.9/site-packages/:\${SVF}/lib64/python3.9/site-packages/\${PYTHONPATH:+:}\${PYTHONPATH}
+    # externally provided python, i.e. PYTHONHOME is system installation
+    export PYTHONPATH=\${SVF}/lib/python3.9/site-packages:\${SVF}/lib64/python3.9/site-packages\${PYTHONPATH:+:}\${PYTHONPATH}
+    export SPACK_PYTHON_BINARY=/usr/bin/python
     export MANPATH=\${SVF}/man:\${SVF}/share/man\${MANPATH:+:}\${MANPATH}
     export LIBRARY_PATH=\${SVF}/lib:\${SVF}/lib64\${LIBRARY_PATH:+:}\${LIBRARY_PATH}
     export LD_LIBRARY_PATH=\${SVF}/lib:\${SVF}/lib64\${LD_LIBRARY_PATH:+:}\${LD_LIBRARY_PATH}