No module named 'pyzed.sl' on Windows

Hi,

This error is actually quite different than Module not found. It finds the python module correctly, but fails to find some dependencies it has. It’s kind of typical these days when using virtual environment on windows, unfortunately.
The first step is indeed to copy the dlls from ZED SDK : sl_zed.dll and sl_ai.dll into the pyzed folder.
If that’s not enough, you can download a dependency walker tool (like this one) and use it on the pyzediot module (which is in the pyzed folder, and is named something like sl.cpython-310-x86_64-linux-gnu.xx)
Usually, what’s missing is from nvidia, for example nvencodeapi.dll, this kind of stuff.