mirror of
https://git.datalinker.icu/comfyanonymous/ComfyUI
synced 2025-12-13 07:54:31 +08:00
Make ModuleNotFoundError ImportError instead (#9850)
This commit is contained in:
parent
80b7c9455b
commit
f228367c5e
@ -22,7 +22,7 @@ SAGE_ATTENTION_IS_AVAILABLE = False
|
|||||||
try:
|
try:
|
||||||
from sageattention import sageattn
|
from sageattention import sageattn
|
||||||
SAGE_ATTENTION_IS_AVAILABLE = True
|
SAGE_ATTENTION_IS_AVAILABLE = True
|
||||||
except ModuleNotFoundError as e:
|
except ImportError as e:
|
||||||
if model_management.sage_attention_enabled():
|
if model_management.sage_attention_enabled():
|
||||||
if e.name == "sageattention":
|
if e.name == "sageattention":
|
||||||
logging.error(f"\n\nTo use the `--use-sage-attention` feature, the `sageattention` package must be installed first.\ncommand:\n\t{sys.executable} -m pip install sageattention")
|
logging.error(f"\n\nTo use the `--use-sage-attention` feature, the `sageattention` package must be installed first.\ncommand:\n\t{sys.executable} -m pip install sageattention")
|
||||||
@ -34,7 +34,7 @@ FLASH_ATTENTION_IS_AVAILABLE = False
|
|||||||
try:
|
try:
|
||||||
from flash_attn import flash_attn_func
|
from flash_attn import flash_attn_func
|
||||||
FLASH_ATTENTION_IS_AVAILABLE = True
|
FLASH_ATTENTION_IS_AVAILABLE = True
|
||||||
except ModuleNotFoundError:
|
except ImportError:
|
||||||
if model_management.flash_attention_enabled():
|
if model_management.flash_attention_enabled():
|
||||||
logging.error(f"\n\nTo use the `--use-flash-attention` feature, the `flash-attn` package must be installed first.\ncommand:\n\t{sys.executable} -m pip install flash-attn")
|
logging.error(f"\n\nTo use the `--use-flash-attention` feature, the `flash-attn` package must be installed first.\ncommand:\n\t{sys.executable} -m pip install flash-attn")
|
||||||
exit(-1)
|
exit(-1)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user