游雁
2024-07-01 0650696dd05fa7d51723ab2e524f32bd3f3f7859
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}")
#