Maybe, the error occurs, because we already released the new python datalayer and fbs wheels on pypi.org. These python wheels get downloaded during the snap process and the new python wheels for version 1.18 does not match with the datalayer Debian package of V1.16 (ctrlx-datalayer-1.8.6.deb).
I would recommend to update to V1.18. If you want to perform the update to V1.18, its easiest to create a new build environment with ctrlX WORKS V1.18 and execute the install-sdk.sh there. If you want to use your existing App Build Environment with the new SDK you have to remember this. But if you still want to use SDK V1.16 there is also this way:
So, to continue using the V1.16 SDK you need to download and use the python packages ctrlx-datalayer = 2.2.0 and ctrlx-fbs==1.3.0. Please add these versioning in the setup.py file and in the requirements.txt. These screenshots are from the datalayer.client.sub, but works for alle the python samples the same:
Best regards,
Nick
... View more