diff --git a/lollms/media.py b/lollms/media.py index 62d3991..cae2957 100644 --- a/lollms/media.py +++ b/lollms/media.py @@ -11,9 +11,10 @@ from lollms.com import LoLLMsCom import platform import subprocess - +import os import threading if not PackageManager.check_package_installed("cv2"): + os.system('sudo apt-get install libgl1-mesa-glx') PackageManager.install_package("opencv-python") import cv2 diff --git a/lollms/personality.py b/lollms/personality.py index eb325db..555794d 100644 --- a/lollms/personality.py +++ b/lollms/personality.py @@ -170,7 +170,7 @@ Date: {{date}} return else: parts = str(personality_package_path).split("/") - if parts[0]=="custom_personalities": + if parts[0] == "custom_personalities": self.personality_package_path = self.lollms_paths.custom_personalities_path/parts[1] else: if is_relative_path: @@ -1644,7 +1644,7 @@ class APScript(StateMachine): self.personality_config.config.load_config() except: self.personality_config.config.save_config() - self.personality_config.sync() + self.personality_config.sync() def install(self): """