import gradio as gr import subprocess import shlex subprocess.run(shlex.split('pip install wheel/torchmcubes-0.1.0-cp310-cp310-linux_x86_64.whl')) def greet(name): return "Hello " + name + "!!" def kickoff_worker(inputs): from worker import worker # import the worker function try: worker() # call the worker function except Exception as e: return f"Error: {e}" iface = gr.Interface(fn=kickoff_worker, inputs="text", outputs="text", live=True) iface.launch() print("Launching worker...") # kickoff_worker() # kickoff the worker after launching the interface