There are already several topic, but still no solution. Installed with pip install pywin32
No way to import with venv (all sys pathes added + extra path like here). This doesn’t work even in global py installation and provided path with TD settings dialog.
Some git repos hardcoded with this dependencies (like TensorRT), so there is no way to avoid pywin32 module. Yes, it can be launched in separated process, but in this case it comes to GPU-to-CPU-to-GPU process (like NDI), while it can be full in GPU in TD.
It makes perfect sense that cuda is a TensorRT dependency. I’m not seeing pywin32 being a requirement of either cuda or cuda-python though, and I wouldn’t trust a 2022 issue with no comment or feedback from Nvidia as a source of truth here.
Can you provide which repository / demo require pywin32 for you ?
I reached the same error trying to install what you pointed to.
My take is that it’s a whole version conflict originating from what Nvidia is distributing for those demos at the moment.
They said renaming nvidia-ammo last week to become nvidia-modelopt.
They are multiple issues installing following demos\requirements.txt.
pip install cuda-python is ok while the other recommended solution via conda fails at the moment.
I’m still investigating but even in it’s own Python environment, it’s a pain to run, and I’m guessing the issue doesn’t have to do with TouchDesigner here.