diff --git a/src/SimRender/core/local/viewer_batch.py b/src/SimRender/core/local/viewer_batch.py index 58413f1..9193661 100644 --- a/src/SimRender/core/local/viewer_batch.py +++ b/src/SimRender/core/local/viewer_batch.py @@ -3,8 +3,7 @@ from threading import Thread from subprocess import run from sys import executable - -from SimRender.core.remote import viewer_batch +from os.path import dirname, join class ViewerBatch: @@ -24,7 +23,8 @@ def start(self, nb_view: int) -> List[int]: """ def __launch(ports: List[int]): - run([executable, viewer_batch.__file__, ' '.join([str(port) for port in ports])]) + run([executable, join(dirname(dirname(__file__)), 'remote', 'viewer_batch.py'), + ' '.join([str(port) for port in ports])]) available_socket_ports = [] for _ in range(nb_view):