How to make work cv2 and adafruitcircuit on same python version

Hello guys,

I am returner to jestson nano from times of Corona. I can not make it worlk now to use cv2 and adafruitcircuit-servokit libraries together on same version of python. cv2 is working up to 3.6.9 and i can not install adafruit on 3.6, but only to python 3.8.
I know that before somehow i made it to work together and I really need help.

i had to install adafruitcircuitpython 1.3.8, that is latest version i can get to install without mistakes and in fact python3.6.9 recognises it in my code oss . Now i get constantly permission error.
I did
sudo usermod -aG 12c username
sudo groupadd -f - r gpio
sudo usermod -a -G gpio username
i have checked i2cdetect and it sees the board
is there any way around this or anyboady knows how to run both openCV and adafruitcircuit servokit
on python 3.6?
thanks

i solved permisssions with this
$ sudo usermod -aG gpio eurobus

$ sudo chown root.gpio /dev/gpiochip0
$ sudo chmod 660 /dev/gpiochip0
and BTW this needs to input at every reboot.
now i get this in code-oss and I am totaly confused.
Traceback (most recent call last):
File “/home/eurobus/Desktop/pyPro/pyPro/opencv/opencv19simpleservo.py”, line 1, in
from adafruit_servokit import ServoKit
File “/usr/local/lib/python3.6/dist-packages/adafruit_servokit.py”, line 36, in
from adafruit_pca9685 import PCA9685
File “/usr/local/lib/python3.6/dist-packages/adafruit_pca9685.py”, line 39, in
from adafruit_register.i2c_struct import UnaryStruct
File “/usr/local/lib/python3.6/dist-packages/adafruit_register/i2c_struct.py”, line 22, in
from circuitpython_typing.device_drivers import I2CDeviceDriver
File “/usr/local/lib/python3.6/dist-packages/circuitpython_typing/init.py”, line 79
def read(self, count: Optional[int] = None, /) → Optional[bytes]:

help please

Hi,
On Jetson Nano with Jetpack 4, you would need to use old version of some software stacks. Please try the solution like:

Jetson/L4T/TRT Customized Example - eLinux.org

Hi DaneLLL,

dontr You have something more simple, this is too complicated for me…

I have my openCV working fine, what I need is how to get over those last errors when I already have adafruit servokit going.
žTraceback (most recent call last):
File “/home/eurobus/Desktop/pyPro/pyPro/opencv/opencv19simpleservo.py”, line 1, in
from adafruit_servokit import ServoKit
File “/usr/local/lib/python3.6/dist-packages/adafruit_servokit.py”, line 36, in
from adafruit_pca9685 import PCA9685
File “/usr/local/lib/python3.6/dist-packages/adafruit_pca9685.py”, line 39, in
from adafruit_register.i2c_struct import UnaryStruct
File “/usr/local/lib/python3.6/dist-packages/adafruit_register/i2c_struct.py”, line 22, in
from circuitpython_typing.device_drivers import I2CDeviceDriver
File “/usr/local/lib/python3.6/dist-packages/circuitpython_typing/init.py”, line 79
def read(self, count: Optional[int] = None, /) → Optional[bytes]: