Got a lot of errors when starting ComfyUI:
Error: File not found - extra_help_file.yaml
No customize audios loading path found, use default path.
Traceback (most recent call last):
File "E:\ComfyUI-Easy-Install_Voice\ComfyUI\nodes.py", line 2227, in load_custom_node
module_spec.loader.exec_module(module)
File "", line 999, in exec_module
File "", line 488, in call_with_frames_removed
File "E:\ComfyUI-Easy-Install_Voice\ComfyUI\custom_nodes\ComfyUI_AudioTools-2026-2_init.py", line 6, in
from .audio_separate import MusicSeparation, SpeechSeparation, MergeAudioMW
File "E:\ComfyUI-Easy-Install_Voice\ComfyUI\custom_nodes\ComfyUI_AudioTools-2026-2\audio_separate.py", line 12, in
import look2hear.models
File "E:\ComfyUI-Easy-Install_Voice\ComfyUI\custom_nodes\ComfyUI_AudioTools-2026-2\look2hear\models_init_.py", line 1, in
from .tiger import TIGER
File "E:\ComfyUI-Easy-Install_Voice\ComfyUI\custom_nodes\ComfyUI_AudioTools-2026-2\look2hear\models\tiger.py", line 8, in
from ..layers import activations, normalizations
File "E:\ComfyUI-Easy-Install_Voice\ComfyUI\custom_nodes\ComfyUI_AudioTools-2026-2\look2hear\layers_init_.py", line 19, in
from .stft import forward_stft, inverse_stft
File "E:\ComfyUI-Easy-Install_Voice\ComfyUI\custom_nodes\ComfyUI_AudioTools-2026-2\look2hear\layers\stft.py", line 13, in
from distutils.version import LooseVersion
ModuleNotFoundError: No module named 'distutils'
Cannot import E:\ComfyUI-Easy-Install_Voice\ComfyUI\custom_nodes\ComfyUI_AudioTools-2026-2 module for custom nodes: No module named 'distutils'
Updatet ComfyUI and got new error when starting ComfyUI, still with the same result: no 'TextToSpeech' node:
console log:
Imported existing <module 'comtypes.gen' from 'E:\ComfyUI-Easy-Install_Voice\python_embeded\Lib\site-packages\comtypes\gen\init.py'>
Using writeable comtypes cache directory: 'E:\ComfyUI-Easy-Install_Voice\python_embeded\Lib\site-packages\comtypes\gen'
[ERROR] An error occurred while retrieving information for the 'TextToSpeech' node.
Traceback (most recent call last):
File "E:\ComfyUI-Easy-Install_Voice\python_embeded\Lib\site-packages\pyttsx3_init_.py", line 22, in init
eng = _activeEngines[driverName]
~~~~~~~~~~~~~~^^^^^^^^^^^^
File "weakref.py", line 136, in getitem
KeyError: None
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "E:\ComfyUI-Easy-Install_Voice\ComfyUI\server.py", line 751, in get_object_info
out[x] = node_info(x)
^^^^^^^^^^^^
File "E:\ComfyUI-Easy-Install_Voice\ComfyUI\server.py", line 700, in node_info
info['input'] = obj_class.INPUT_TYPES()
^^^^^^^^^^^^^^^^^^^^^^^
File "E:\ComfyUI-Easy-Install_Voice\ComfyUI\custom_nodes\ComfyUI_AudioTools\generation_nodes.py", line 16, in INPUT_TYPES
s.engine = pyttsx3.init()
^^^^^^^^^^^^^^
File "E:\ComfyUI-Easy-Install_Voice\python_embeded\Lib\site-packages\pyttsx3_init.py", line 24, in init
eng = Engine(driverName, debug)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\ComfyUI-Easy-Install_Voice\python_embeded\Lib\site-packages\pyttsx3\engine.py", line 59, in init
self.proxy = driver.DriverProxy(weakref.proxy(self), self.driver_name, debug)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\ComfyUI-Easy-Install_Voice\python_embeded\Lib\site-packages\pyttsx3\driver.py", line 41, in init
self.module = importlib.import_module(f"pyttsx3.drivers.{driverName}")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "importlib_init.py", line 90, in import_module
File "", line 1387, in _gcd_import
File "", line 1360, in _find_and_load
File "", line 1331, in _find_and_load_unlocked
File "", line 935, in _load_unlocked
File "", line 999, in exec_module
File "", line 488, in _call_with_frames_removed
File "E:\ComfyUI-Easy-Install_Voice\python_embeded\Lib\site-packages\pyttsx3\drivers\sapi5.py", line 20, in
import pythoncom
File "E:\ComfyUI-Easy-Install_Voice\python_embeded\Lib\site-packages\pythoncom.py", line 2, in
import pywintypes
ModuleNotFoundError: No module named 'pywintypes'
Got a lot of errors when starting ComfyUI:
Error: File not found - extra_help_file.yaml
No customize audios loading path found, use default path.
Traceback (most recent call last):
File "E:\ComfyUI-Easy-Install_Voice\ComfyUI\nodes.py", line 2227, in load_custom_node
module_spec.loader.exec_module(module)
File "", line 999, in exec_module
File "", line 488, in call_with_frames_removed
File "E:\ComfyUI-Easy-Install_Voice\ComfyUI\custom_nodes\ComfyUI_AudioTools-2026-2_init.py", line 6, in
from .audio_separate import MusicSeparation, SpeechSeparation, MergeAudioMW
File "E:\ComfyUI-Easy-Install_Voice\ComfyUI\custom_nodes\ComfyUI_AudioTools-2026-2\audio_separate.py", line 12, in
import look2hear.models
File "E:\ComfyUI-Easy-Install_Voice\ComfyUI\custom_nodes\ComfyUI_AudioTools-2026-2\look2hear\models_init_.py", line 1, in
from .tiger import TIGER
File "E:\ComfyUI-Easy-Install_Voice\ComfyUI\custom_nodes\ComfyUI_AudioTools-2026-2\look2hear\models\tiger.py", line 8, in
from ..layers import activations, normalizations
File "E:\ComfyUI-Easy-Install_Voice\ComfyUI\custom_nodes\ComfyUI_AudioTools-2026-2\look2hear\layers_init_.py", line 19, in
from .stft import forward_stft, inverse_stft
File "E:\ComfyUI-Easy-Install_Voice\ComfyUI\custom_nodes\ComfyUI_AudioTools-2026-2\look2hear\layers\stft.py", line 13, in
from distutils.version import LooseVersion
ModuleNotFoundError: No module named 'distutils'
Cannot import E:\ComfyUI-Easy-Install_Voice\ComfyUI\custom_nodes\ComfyUI_AudioTools-2026-2 module for custom nodes: No module named 'distutils'
Updatet ComfyUI and got new error when starting ComfyUI, still with the same result: no 'TextToSpeech' node:
console log:
Imported existing <module 'comtypes.gen' from 'E:\ComfyUI-Easy-Install_Voice\python_embeded\Lib\site-packages\comtypes\gen\init.py'>
Using writeable comtypes cache directory: 'E:\ComfyUI-Easy-Install_Voice\python_embeded\Lib\site-packages\comtypes\gen'
[ERROR] An error occurred while retrieving information for the 'TextToSpeech' node.
Traceback (most recent call last):
File "E:\ComfyUI-Easy-Install_Voice\python_embeded\Lib\site-packages\pyttsx3_init_.py", line 22, in init
eng = _activeEngines[driverName]
~~~~~~~~~~~~~~^^^^^^^^^^^^
File "weakref.py", line 136, in getitem
KeyError: None
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "E:\ComfyUI-Easy-Install_Voice\ComfyUI\server.py", line 751, in get_object_info
out[x] = node_info(x)
^^^^^^^^^^^^
File "E:\ComfyUI-Easy-Install_Voice\ComfyUI\server.py", line 700, in node_info
info['input'] = obj_class.INPUT_TYPES()
^^^^^^^^^^^^^^^^^^^^^^^
File "E:\ComfyUI-Easy-Install_Voice\ComfyUI\custom_nodes\ComfyUI_AudioTools\generation_nodes.py", line 16, in INPUT_TYPES
s.engine = pyttsx3.init()
^^^^^^^^^^^^^^
File "E:\ComfyUI-Easy-Install_Voice\python_embeded\Lib\site-packages\pyttsx3_init.py", line 24, in init
eng = Engine(driverName, debug)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\ComfyUI-Easy-Install_Voice\python_embeded\Lib\site-packages\pyttsx3\engine.py", line 59, in init
self.proxy = driver.DriverProxy(weakref.proxy(self), self.driver_name, debug)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\ComfyUI-Easy-Install_Voice\python_embeded\Lib\site-packages\pyttsx3\driver.py", line 41, in init
self.module = importlib.import_module(f"pyttsx3.drivers.{driverName}")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "importlib_init.py", line 90, in import_module
File "", line 1387, in _gcd_import
File "", line 1360, in _find_and_load
File "", line 1331, in _find_and_load_unlocked
File "", line 935, in _load_unlocked
File "", line 999, in exec_module
File "", line 488, in _call_with_frames_removed
File "E:\ComfyUI-Easy-Install_Voice\python_embeded\Lib\site-packages\pyttsx3\drivers\sapi5.py", line 20, in
import pythoncom
File "E:\ComfyUI-Easy-Install_Voice\python_embeded\Lib\site-packages\pythoncom.py", line 2, in
import pywintypes
ModuleNotFoundError: No module named 'pywintypes'