How do I pip install opencv-python-4.1.1.26 on Jetson AGX Xavier

Does anyone knows how can I install opencv-python-4.1.1.26 using pip?

I’ve tried but kept returning this error:

ERROR: Could not find a version that satisfies the requirement opencv-python==4.1.1.26
ERROR: No matching distribution found for opencv-python==4.1.1.26

Thanks.

Hi,

I resolve the problem with this link

But I made some modifications in the script :

#!/bin/bash

Copyright (c) 2018, NVIDIA CORPORATION. All rights reserved.

NVIDIA Corporation and its licensors retain all intellectual property

and proprietary rights in and to this software, related documentation

and any modifications thereto. Any use, reproduction, disclosure or

distribution of this software and related documentation without an express

license agreement from NVIDIA Corporation is strictly prohibited.

if [ “$#” -ne 1 ]; then
echo “Usage: $0 ”
exit
fi
folder=“$1”
user=“nvidia”
passwd=“nvidia”

echo “** Remove OpenCV4.1 first”
sudo sudo apt-get purge libopencv

echo “** Install requirement”
sudo apt-get update
sudo apt-get install -y build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install -y libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
sudo apt-get install -y python2.7-dev python3.6-dev python-dev python-numpy python3-numpy
sudo apt-get install -y libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
sudo apt-get install -y libv4l-dev v4l-utils qv4l2 v4l2ucp
sudo apt-get install -y curl
sudo apt-get update

echo “** Download opencv-4.1.1”
cd $folder
curl -L https://github.com/opencv/opencv/archive/4.1.1.zip -o opencv-4.1.1.zip
curl -L https://github.com/opencv/opencv_contrib/archive/4.1.1.zip -o opencv_contrib-4.1.1.zip
unzip opencv-4.1.1.zip
unzip opencv_contrib-4.1.1.zip
cd opencv-4.1.1/

echo “** Building…”
mkdir release
cd release/
cmake -D WITH_CUDA=ON -D ENABLE_PRECOMPILED_HEADERS=OFF -D CUDA_ARCH_BIN=“7.2” -D CUDA_ARCH_PTX=“” -D OPENCV_EXTRA_MODULES_PATH=…/…/opencv_contrib-4.1.1/modules -D WITH_GSTREAMER=ON -D WITH_LIBV4L=ON -D BUILD_opencv_python2=ON -D BUILD_opencv_python3=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D HAVE_opencv_python3=ON -D PYTHON_DEFAULT_EXECUTABLE=/usr/bin/python3 -D PYTHON3_NUMPY_INCLUDE_DIRS=/usr/local/lib/python3.6/dist-packages/numpy/core/include/ -D BUILD_TESTS=OFF -D BUILD_PERF_TESTS=OFF -D BUILD_EXAMPLES=OFF -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local …
make -j6
sudo make install

echo “** Install opencv-4.1.1 successfully”
echo “** Bye :)”