diff --git a/launcher.sh b/launcher.sh
index 6703941151217d0b6d2ed93c698a8a643e754027..69b7a031a3115bc36dc86d3d683dba99afc09568 100755
--- a/launcher.sh
+++ b/launcher.sh
@@ -135,12 +135,12 @@ case "$1" in
         monitor
         campusmanager
         # install celerity-worker first so that vod test works
-        python3 /root/envsetup/envsetup.py 72
+        python3 -u /root/envsetup/envsetup.py 72
         mediaserver
         # install netcapture
-        python3 /root/envsetup/envsetup.py 121
+        python3 -u /root/envsetup/envsetup.py 121
         # demokit scripts: deploy videos, custom conf, etc
-        python3 /root/envsetup/envsetup.py 53
+        python3 -u /root/envsetup/envsetup.py 53
         [[ $2 = "--skip-tests" ]] || tests
 	;;