web-dev-qa-db-fra.com

"Impossible de trouver une version qui réponde à l'exigence opencv-python"

Je me bats avec le tableau Jetson TX2 (aarch64).

J'ai besoin d'installer python wrapper pour OpenCV.

Je peux faire:

$ Sudo apt-get install python-opencv

Mais je ne peux pas faire:

$ Sudo pip install opencv-python

Est-ce parce qu'il n'y a pas de fichier wheel approprié dans http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv ?

Existe-t-il un moyen d'installer opencv-python via pip?

18
GyuHyeon Choi

pip n'utilise pas http://www.lfd.uci.edu/~gohlke/pythonlibs/ , il télécharge les packages de PyPI .

Le problème est que vous avez une architecture inhabituelle; pip ne trouve pas de paquet pour celui-ci et il n'y a pas de paquet de code source.

Malheureusement, je pense que vous êtes seul. Vous devez télécharger le code source depuis https://github.com/skvark/opencv-python , installer le compilateur et les bibliothèques nécessaires et compiler OpenCV vous-même.

8
phd

Nous obtenions la même erreur. Pour nous, cela a été résolu en mettant à jour la version de pip (également discuté dans FAQ de l'opencv Github). Auparavant, nous avions pip-7.1.0, après la mise à niveau à "pip-9.0.2", il a été installé avec succès.

pip installer --upgrade pip

pip installer opencv-python

11
Neo

Utilisez ceci et cela fonctionnera:

pip install --upgrade pip
pip install opencv-python
10
Prateek Saini

Cela m'est arrivé sous Windows, pip n'a pas été en mesure d'installer opencv-python == 3.4.0.12 Il a été découvert par la suite que c'était dû à la version python, python 3.7 posait un problème. avec ne pas être lié à https://github.com/skvark/opencv-python .

Rétrogradé en python 3.6 et cela a fonctionné pip3 installer opencv-python

4
Manish S

Comment installer OpenCV (3.4.0) sur Jetson TX2 . Cela a fonctionné pour moi avec la version 3.4.1.

2
Mike Lane

Une façon de faire est d'installer Anaconda sur votre ordinateur.

Ensuite, vous devriez pouvoir faire:

pip install opencv-python

ou

conda install opencv
0
Akaisteph7