I have met the official website, but there is only a wheel file for python3.4.
Is there any way to install on my devices(Jetson AGX Xavier)
Architecture: aarch64
Python version: 3.5
OS: Ubuntu 18.04
Hi @yushengsu, I do not have AGX Xavier, but have Nano, which should be pretty similar in terms of the software available.
It has Ubuntu 18.04 onboards, which provides the python3.6.9 as the default one and 3.7, 3.8, etc. are available from the repo.
For all of these python version pre-built opencv-python for aarch64 should be available from just the pip package manager (please check that you've updated your pip, since old releases do not recognize the new versions).
Regarding the python 3.5 - I think you're right and there are no pre-built packages. Is it critical for your project to work with python 3.5? Please note that this is pretty old release, which has reached its end-of-life, so the better decision would be to consider a newer release.
Yes, Python3.5 is critical for my project.
But I think it has a version for Python3.4, so it should be no reason for python3.5
Could you please share with me the link to the official website with the wheel for python3.4?
Pypl said it can support python3.4 ~ 3.6
Link: https://pypi.org/project/opencv-python-aarch64/
I believe it was an experiment/test/tryout - the only supported and maintained opencv-python packages are
opencv-python
opencv-python-headless
opencv-contrib-python
opencv-contrib-python-headless
All of them have aarch64 builds in the last release, but the support for python 3.5 was discontinued. Probably the best option for python3.5 is to build opencv-python from sources
Yeah, that package has been uploaded by some unknown person and it's using for example my name without permission. I would advise against using that package in case it contains malware or something. As @sergregory wrote, the only supported packages are the four variants listed in the description and in the README of this project. Python 3.5 is not supported because it is already EOL. Python 3.6 will be EOL during this year. Python 3.9 is recommended version. See: https://endoflife.date/python
Correct maintainers (opencv-python, opencv-python-headless, opencv-contrib-python, opencv-contrib-python-headless):
Incorrect maintainers (opencv-python-aarch64):
Most helpful comment
Yeah, that package has been uploaded by some unknown person and it's using for example my name without permission. I would advise against using that package in case it contains malware or something. As @sergregory wrote, the only supported packages are the four variants listed in the description and in the README of this project. Python 3.5 is not supported because it is already EOL. Python 3.6 will be EOL during this year. Python 3.9 is recommended version. See: https://endoflife.date/python
Correct maintainers (opencv-python, opencv-python-headless, opencv-contrib-python, opencv-contrib-python-headless):
Incorrect maintainers (opencv-python-aarch64):