From e6f58e7bc74a2dc4b371a4045b1a8d86e39333bb Mon Sep 17 00:00:00 2001
From: 游雁 <zhifu.gzf@alibaba-inc.com>
Date: 星期四, 31 十月 2024 18:38:05 +0800
Subject: [PATCH] docs(tutorial): 添加新模型注册教程

---
 funasr/utils/dynamic_import.py |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/funasr/utils/dynamic_import.py b/funasr/utils/dynamic_import.py
index 531b96b..e0a056b 100644
--- a/funasr/utils/dynamic_import.py
+++ b/funasr/utils/dynamic_import.py
@@ -28,13 +28,16 @@
         file_path = download_from_url(file_path)
 
     file_dir = os.path.dirname(file_path)
-    file_name = os.path.basename(file_path)
+    # file_name = os.path.basename(file_path)
     module_name = file_path.split("/")[-1].replace(".py", "")
     if len(file_dir) < 1:
         file_dir = "./"
     sys.path.append(file_dir)
-    importlib.import_module(module_name)
-    print(f"Loading remote code successfully: {file_path}")
+    try:
+        importlib.import_module(module_name)
+        print(f"Loading remote code successfully: {file_path}")
+    except Exception as e:
+        print(f"Loading remote code failed: {file_path}, {e}")
 
 
 #

--
Gitblit v1.9.1