diff --git a/paddlehub/module/module.py b/paddlehub/module/module.py index 06a385d35ae11f2e240f4b0611935c2b840262e0..18fcec7366c11042a305ca93ac6ea2d25b3a81a0 100644 --- a/paddlehub/module/module.py +++ b/paddlehub/module/module.py @@ -129,7 +129,10 @@ class Module(object): self._init_with_module_file(module_dir=module_dir[0]) lock.flock(fp_lock, lock.LOCK_UN) name = module_dir[0].split("/")[-1] - version = module_dir[1] + if len(module_dir) > 1: + version = module_dir[1] + else: + version = default_module_manager.search_module(name)[1] elif signatures: if processor: if not issubclass(processor, BaseProcessor):