diff --git a/scm-perf/poulpe-scheduler-bin/auto-cases b/scm-perf/poulpe-scheduler-bin/auto-cases
index b231b7ab42beba6f37c7307ace9a781272da601e_c2NtLXBlcmYvcG91bHBlLXNjaGVkdWxlci1iaW4vYXV0by1jYXNlcw==..04aef913328545630886d69be028c3297331b9d4_c2NtLXBlcmYvcG91bHBlLXNjaGVkdWxlci1iaW4vYXV0by1jYXNlcw== 100755
--- a/scm-perf/poulpe-scheduler-bin/auto-cases
+++ b/scm-perf/poulpe-scheduler-bin/auto-cases
@@ -2,7 +2,8 @@
 
 from pathlib import Path
 import itertools
+import os
 import random
 import subprocess
 import sys
 
@@ -5,7 +6,13 @@
 import random
 import subprocess
 import sys
 
+x = os.path.abspath(sys.argv[0])
+x = os.path.dirname(x)
+x = os.path.dirname(x)
+poulpe_root = os.path.dirname(x)
+sys.path.insert(0, os.path.join(poulpe_root, 'python-libs'))
+
 import poulpe
 
 TARGET_PYTHON_VERSIONS = [