kostis-init commited on
Commit
3d86f3e
Β·
1 Parent(s): e67d561

try to fix minizinc not found in path

Browse files
Files changed (2) hide show
  1. app.py +0 -1
  2. src/eval.py +3 -0
app.py CHANGED
@@ -4,7 +4,6 @@ import subprocess
4
  from src.ui import create_ui
5
  from src.utils import setup_directories
6
 
7
-
8
  # Add MiniZinc to PATH just in case
9
  os.environ["PATH"] = "/home/user/minizinc/bin:" + os.environ["PATH"]
10
 
 
4
  from src.ui import create_ui
5
  from src.utils import setup_directories
6
 
 
7
  # Add MiniZinc to PATH just in case
8
  os.environ["PATH"] = "/home/user/minizinc/bin:" + os.environ["PATH"]
9
 
src/eval.py CHANGED
@@ -53,6 +53,8 @@ def run_evaluation(submission_path):
53
  ]
54
 
55
  try:
 
 
56
  process = subprocess.run(
57
  command,
58
  capture_output=True,
@@ -60,6 +62,7 @@ def run_evaluation(submission_path):
60
  check=False,
61
  timeout=600,
62
  encoding='utf-8',
 
63
  )
64
 
65
  if process.returncode == 0:
 
53
  ]
54
 
55
  try:
56
+ env = os.environ.copy()
57
+ env["PATH"] = "/home/user/minizinc/bin:" + env["PATH"]
58
  process = subprocess.run(
59
  command,
60
  capture_output=True,
 
62
  check=False,
63
  timeout=600,
64
  encoding='utf-8',
65
+ env=env
66
  )
67
 
68
  if process.returncode == 0: