Hi,
I downloaded SDK 2020.1 and deployed the ping_python tutorial application with ./engine/build/deploy.sh -p //apps/tutorials/ping_python:ping_python-pkg -h 192.168.0.133 -d jetpack43
. This ran successfully. However, running the example with ~/deploy/alex/ping_python-pkg$ ./run apps/tutorials/ping_python/ping_python.py
ends up printing the following error to the console and exiting:
Running your Python script Traceback (most recent call last): File "apps/tutorials/ping_python/ping_python.py", line 11, in <module> from engine.pyalice import * File "/home/nvidia/deploy/alex/ping_python-pkg/engine/pyalice/__init__.py", line 15, in <module> from .Application import Application File "/home/nvidia/deploy/alex/ping_python-pkg/engine/pyalice/Application.py", line 25, in <module> import quaternion ModuleNotFoundError: No module named 'quaternion'
It appears that this can be worked around by commenting out the import quaternion
on line 25 in /engine/pyalice which seems to be fine since nothing seems to refer to a package called quaternion directly and everything quaternion related seems to use numpy’s quaternion. It works on the host computer either way, however.