From 87ea9bfe16ebda8722342a7800b9be0285a3f3ad Mon Sep 17 00:00:00 2001
From: Mathieu Beligon <mathieu@feedly.com>
Date: Tue, 17 Mar 2020 23:37:39 -0400
Subject: [PATCH] [launcher] (path) Add working path on my Mac

---
 computer_vision_launcher/cv_program_launcher.py | 17 +++++++++++++++--
 1 file changed, 15 insertions(+), 2 deletions(-)

diff --git a/computer_vision_launcher/cv_program_launcher.py b/computer_vision_launcher/cv_program_launcher.py
index aac1df2..47b9266 100644
--- a/computer_vision_launcher/cv_program_launcher.py
+++ b/computer_vision_launcher/cv_program_launcher.py
@@ -1,4 +1,6 @@
-from os import pipe, fdopen
+import os
+import sys
+from os import pipe, fdopen, path
 from subprocess import Popen
 
 
@@ -10,7 +12,18 @@ class CVProgramLauncher:
     def __enter__(self):
         fd_input, fd_output = pipe()
         self._input_fd = fdopen(fd_input)
-        self._cv_process = Popen(["python", "./fake_cv_program.py", str(fd_output), self.team_color])
+        self._cv_process = Popen(
+            [
+                "/Users/cytadel/Library/Caches/pypoetry/virtualenvs/polystar.robots-at-robots-UuVcm5u0-py3.7/bin/python3",
+                "/Users/cytadel/polystar/cv-code/robots-at-robots/research/demos/demo_pipeline.py",
+                str(fd_output),
+                self.team_color,
+            ],
+            env={
+                'PYTHONPATH': '/Users/cytadel/polystar/cv-code/robots-at-robots:/Users/cytadel/polystar/cv-code/common',
+                'PATH': os.environ['PATH'] + ';sbin',
+            }
+        )
         return self
 
     def __exit__(self, exc_type, exc_val, exc_tb):
-- 
GitLab