import os import subprocess import sys # Run shell command and capture output in real-time def init(): process = subprocess.Popen(""" bash run.sh """, stdout=subprocess.PIPE, shell=True) while True: output = process.stdout.readline().decode() if output == '' and process.poll() is not None: break if output: print(output.strip()) # Wait for the command to finish and get the return code return_code = process.poll() print(f"Command exited with return code {return_code}") is_space = os.getenv("SYSTEM") == "spaces" if is_space: init() # if is_space: # sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), "SuTTS/test"))) # else: # sys.path.append("/Users/peng/PROGRAM/GitHub/SuTTS/test") # # print(sys.path)