From 355fe410cb50a404b728ea302f439e63c152c4ae Mon Sep 17 00:00:00 2001 From: DoyoDia <79502694+DoyoDia@users.noreply.github.com> Date: Sun, 9 Jul 2023 21:10:40 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0pythonAPI=E4=BD=BF=E5=85=B6?= =?UTF-8?q?=E9=80=82=E9=85=8D=E7=8E=B0=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Python/asst/asst.py | 2 +- src/Python/asst/updater.py | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/Python/asst/asst.py b/src/Python/asst/asst.py index 2cc4f46f63..bf3e358b85 100644 --- a/src/Python/asst/asst.py +++ b/src/Python/asst/asst.py @@ -54,7 +54,7 @@ class Asst: lib_import_func = ctypes.WinDLL # 手动加载onnxruntime.dll以避免部分版本的python错误地从System32加载旧版本 try: - lib_import_func(str(pathlib.Path(path) / 'onnxruntime.dll')) + lib_import_func(str(pathlib.Path(path) / 'onnxruntime_maa.dll')) except Exception as e: print(e) pass diff --git a/src/Python/asst/updater.py b/src/Python/asst/updater.py index c1e7b8f113..c8eea5a526 100644 --- a/src/Python/asst/updater.py +++ b/src/Python/asst/updater.py @@ -103,7 +103,11 @@ class Updater: pre[0] = pre[0][1:] if sub: sub = sub.split('.') - sub = sub[:-1] + #舍弃版本类型后的字符,避免使用内测版本而出现字母无法转换成数字的情况 XD + for i in range(len(sub)): + if sub[i].startswith('alpha') or sub[i].startswith('beta') or sub[i].startswith('rc'): + sub = sub[:1] + break if sub[0] == 'alpha': sub[0] = '1' elif sub[0] == 'beta':