From 3d50c6fe0b5e0f633b04f6ba73f53a9f650f7694 Mon Sep 17 00:00:00 2001 From: Concedo <39025047+LostRuins@users.noreply.github.com> Date: Wed, 13 Sep 2023 18:45:54 +0800 Subject: [PATCH] only add dll directory on windows --- koboldcpp.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/koboldcpp.py b/koboldcpp.py index 9ad803f01..41dab53a6 100755 --- a/koboldcpp.py +++ b/koboldcpp.py @@ -167,9 +167,10 @@ def init_library(): abs_path = getabspath() #add all potential paths - os.add_dll_directory(dir_path) - os.add_dll_directory(abs_path) - os.add_dll_directory(os.getcwd()) + if os.name=='nt': + os.add_dll_directory(dir_path) + os.add_dll_directory(abs_path) + os.add_dll_directory(os.getcwd()) handle = ctypes.CDLL(os.path.join(dir_path, libname)) handle.load_model.argtypes = [load_model_inputs]