feat: use VisionOCR for apple platform

This commit is contained in:
Hao Guan
2022-10-07 04:53:50 +10:00
parent 37ede9d545
commit f2b461bde6
4 changed files with 19 additions and 1 deletions

View File

@@ -34,6 +34,10 @@ class Asst:
Asst.__libpath = pathlib.Path(path) / 'MeoAssistant.dll'
os.environ["PATH"] += os.pathsep + str(path)
Asst.__lib = ctypes.WinDLL(str(Asst.__libpath))
if platform.system().lower() == 'darwin':
Asst.__libpath = pathlib.Path(path) / 'libMeoAssistant.dylib'
os.environ['DYLD_LIBRARY_PATH'] += os.pathsep + str(path)
Asst.__lib = ctypes.CDLL(str(Asst.__libpath))
else:
Asst.__libpath = pathlib.Path(path) / 'libMeoAssistant.so'
os.environ['LD_LIBRARY_PATH'] += os.pathsep + str(path)