diff --git a/asr/tools/slu/train-slu.sh b/asr/tools/slu/train-slu.sh
index d9f5e53a3a7d3f7b801aefa5c323b4f342f3d210..55069834922920b18c9a4e288271dbd44fc7e3ce 100755
--- a/asr/tools/slu/train-slu.sh
+++ b/asr/tools/slu/train-slu.sh
@@ -17,8 +17,9 @@ set -e -u -o pipefail
 
 cd `dirname $0`
 
-. ../path.sh
-export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./src
+dir=$PWD/../../
+export LD_LIBRARY_PATH=$dir/libs:$dir/libs/fst:$dir/libs/atlas:$PWD/src
+export PATH=$dir/bin:$PATH
 
 rm -rf "$output/automate"
 mkdir -p "$output/automate"