Nvidia Jetson TX2 OpenCV missing modules


My development environment is Nvidia Jetson TX2 devkit. My aim is to track an aruco marker using opencv for python. I installed opencv 3.4.6 to my jetson to work with caffe model ( I think 4.x.x versions do not support caffe model ). However when I import aruco in the code the error is aruco module not found. What should I do to make my python able to see aruco modules.