[2025.31550] TDI library not included in macOS build

Hi all,

it appears the TDI library stub files are not actually included with the latest stable build on macOS. When looking into the TD app’s Package Contents, there is no tdi folder anywhere.

@Derivative I suppose this was simply forgotten to include?

For anyone else encountering this issue, a fix that worked for me is to simply take the tdi folder from the Windows version and manually place it here:

/Applications/TouchDesigner.app/Contents/Frameworks/Python.framework/Versions/3.11/lib/python3.11/tdi

Cheers,
Jonas

2 Likes

Hi @jonas.margraf,

thanks for reporting this, we’ll have a look.

cheers
Markus

1 Like

This is definitely a problem. The experimental builds included the tdi lib, but it’s simply missing from the “official” build. Massive disappointment.

I wasted a lot of time trying to implement the workaround that @jonas.margraf suggested, but it does not work at all. With some hacking, I was able to re-sign the package enough to launch it after copying in the tdi lib. However, the application crashes within a few minutes so it’s no use.

@snaut can you please provide a solution?

Hey @garym, no idea why this is not working for you, but just in case here’s a copy of the exact folder I’ve placed in my TD app. Note that I have several builds installed on my machine and the build I’m copying this into is 2025.31550 with the app being named “TouchDesigner 2025.31550”, therefore the exact path I have this folder placed at is actually:

/Applications/TouchDesigner 2025.31550.app/Contents/Frameworks/Python.framework/Versions/3.11/lib/python3.11/tdi

This has been working fine for me since I reported the issue, so hope it’ll work for you too.

Cheers

tdi.zip (3.5 MB)