I saw that there are threads dealing with a similar error, however I still couldn’t resolve this issue after reading them.
I’m trying to run a python script on the zed box machine (Xavier NX model, Ubuntu 18.04, python 3.6.9) but the interpreter can’t find the pyzed model. Running the help(‘moudles’) command verifies that there’s no pyzed module.
Beforehand, I’ve installed the entire zed sdk 3.8.2 version package for jetson as instructed in stereolabs “Getting Started” section. I’ve also tried reinstalling the Python API itself from the SDK library (“get_python_api.py”) although it was installed earlier with the SDK itself.
Please take note, plugging the camera and running the SDK standalone apps (ZED explorer, ZED Depth viewer) works with no problems. Also I’m not working with any virtual environments.
This error messages means that the python module is not found.
Can you send the exact logs that happens when you install pyzed ? What do you run then ? It’s highly possible that’s it is a python executable mismatch. For example, sudo python and python is different.
I’ve reinstall the SDK and attached the installation log bellow.
Afterwards I’ve tried running the script from the terminal again with the following commands (“sudo python script_name.py” and “python script_name.py”) but the above error repeated itself in both cases. Again this was done with the default system path (the same one which was used to run the SDK installation file) and not under any virtual environments.