diff --git a/video_prediction_tools/env_setup/create_env_non_HPC.sh b/video_prediction_tools/env_setup/create_env_non_HPC.sh
index 708294fe3800e06004626906656644de707a9d89..2adc5cf578d9ae75cb8ab192c322bb9256480fc8 100644
--- a/video_prediction_tools/env_setup/create_env_non_HPC.sh
+++ b/video_prediction_tools/env_setup/create_env_non_HPC.sh
@@ -10,7 +10,7 @@ THIS_DIR="$(pwd)"
 WORKING_DIR="$(dirname "$THIS_DIR")"
 VENV_BASE=${WORKING_DIR}/virtual_envs
 VENV_DIR=${WORKING_DIR}/virtual_envs/${ENV_NAME}
-
+ACT_VENV="${VENV_DIR}/bin/activate"
 
 # check if directory to virtual environment is parsed
 if [ -z "$1" ]; then
@@ -40,6 +40,14 @@ export PYTHONPATH=${WORKING_DIR}/utils:$PYTHONPATH
 export PYTHONPATH=${WORKING_DIR}/model_modules:$PYTHONPATH
 export PYTHONPATH=${WORKING_DIR}/postprocess:$PYTHONPATH
 
+
+#ensure the PYTHONPATH is appended when activating the virtual enviornemnt
+echo 'export PYTHONPATH='${WORKING_DIR}':$PYTHONPATH' >> ${ACT_VENV}
+echo 'export PYTHONPATH='${WORKING_DIR}'/utils:$PYTHONPATH' >> ${ACT_VENV}
+echo 'export PYTHONPATH='${WORKING_DIR}'/model_modules:$PYTHONPATH' >> ${ACT_VENV}
+echo 'export PYTHONPATH='${WORKING_DIR}'/postprocess:$PYTHONPATH' >> ${ACT_VENV}
+
+
 # get back to basic directory
 cd "${WORKING_DIR}" || exit