.whl files access denied on digital ocean

Been trying to get the Python demo working for hours. Its telling me the .whl files are invalid, apparently trying to get them from your digital ocean bucket and getting an access denied message. The downloaded .whl files (for pyopengl and pyopengl_accelerate) look like this:

<?xml version="1.0" encoding="UTF-8"?>AccessDeniedstereolabstx0000084feeebee5ded286-006589f09a-536a3570-sfo2a536a3570-sfo2a-sfo

URL: https://download.stereolabs.com/py/PyOpenGL-3.1.6-cp312-cp312-win_amd64.whl
URL: https://download.stereolabs.com/py/PyOpenGL_accelerate-3.1.6-cp312-cp312-win_amd64.whl

Hi @CFC,

Sorry for the inconvenience.

You can try to install the OpenGL libraries directly with PIP with:

pip install PyOpenGL PyOpenGL_accelerate

If this does not solve your issue, could you please give us more information:

  • could you confirm that you use Python 3.12 with the ZED SDK 3.0.8? (No other version of the ZED SDK is supported on Python 3.12)
  • could you confirm that you are trying to install the Python wrapper of the SDK with the get_python_api.py script?

Unfortunately, no one with access to Digital Ocean is present at the company because of the holidays. So, we cannot fix the access on Digital Ocean before January.

I am using Python 3.12.1 and Zed SDK 4.0. I did install those OpenGL libraries manually after posting my message, but then the body_tracking.py demo gives the following error: OpenGL.error.NullFunctionError: Attempt to call an undefined function glutInit… But I downgraded python to version 3.10 and now it’s working :slight_smile: Thanks for the quickly reply.