85 votes

Python: Comment installer installer opencv2 avec une version spécifique 2.4.9?

Je sais que je pourrais utiliser pip install opencv-python installer opencv3, mais existe-t-il une commande ou un nom distinct pour la version spécifique à opencv, telle que 2.4.9?

Si non, comment puis-je spécifier quelle version installer?

Merci.

120voto

etemple1 Points 1095

Via pip vous pouvez spécifier la version du paquet à installer en utilisant les éléments suivants:

 pip install opencv-python==2.4.9
 

Cependant, ce package ne semble pas être disponible sur pypi .

Un petit truc pour vérifier les versions disponibles:

pip install opencv-python==

Qui retourne:

Could not find a version that satisfies the requirement opencv-python== (from versions: 3.1.0.0, 3.1.0.1, 3.1.0.2, 3.1 .0.3, 3.1.0.5, 3.2.0.6, 3.2.0.7) No matching distribution found for opencv-python==

40voto

Abdul Sheikh Points 432

Facile et simple

  • Conditions préalables
    • pip installer matplotlib
    • pip installer numpy
  • Dernière étape
    • pip installer opencv-python

Version spécifique * Dernière étape * opencv-python == 2.4.9

14voto

Vinh Trieu Points 452

Il existe un autre moyen simple, vous pouvez taper dans le terminal

 sudo apt-get install python-opencv
 

Installer OpenCV-Python dans Ubuntu

Après l’avoir installé, vous pouvez utiliser la version 2.4 d’opencv en c ++ et en python.

Mais je vous recommande d'utiliser opencv 3.2.0 et opencv-contrib, cela donne plus de fonctionnalités

J'espère que cela peut aider!

6voto

Archie Points 556

Vous pouvez aussi le faire en utilisant Anaconda :

 conda install -c https://conda.binstar.org/menpo opencv=2.4.9
 

5voto

kai06046 Points 182

Si vous utilisez Windows, vous pouvez télécharger à partir binaire fenêtres non officiel OpenCV désiré ici et tapez quelque chose comme pip install opencv_python-2.4.13.2-cp27-cp27m-win_amd64.whl dans le répertoire du fichier binaire.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X