import subprocess def install_requirements(requirements_path): try: result = subprocess.run( ['pip', 'install', '-r', requirements_path], stdout=subprocess.PIPE, stderr=subprocess.PIPE, text=True ) # check status if result.returncode == 0: print("install model requirements successfully") return True else: print("fail to install model requirements! ") print("error", result.stderr) return False except Exception as e: result = subprocess.run( ['pip', 'install', '-r', requirements_path], stdout=subprocess.PIPE, stderr=subprocess.PIPE, text=True ) # check status if result.returncode == 0: print("install model requirements successfully") return True else: print("fail to install model requirements! ") print("error", result.stderr) return False