Étonnamment, il a fallu beaucoup de temps pour savoir comment installer OpenCV 3.4. En conséquence, j'ai téléchargé et installé le package Wheel à partir d'un emplacement non officiel. Si vous êtes intéressé par le processus, veuillez lire le dernier. J'ai changé le titre car j'ai confirmé qu'il pouvait être installé de la même manière avec OpenCV 4.0 et Python 3.7 (2018/12/25) </ sup> OpenCV3.4 a été publié, donc la partie qui était OpenCV3.3 a été renouvelée (2018/3/8) </ sup>
Ce qui suit est un article que j'ai essayé après l'installation.
* OpenCV3.4 n'était pas sur Anaconda Cloud au 3/4/2018 </ sup>
type | version |
---|---|
OS | Windows10 Professional 64bit |
Anaconda3 | Anaconda 5.0.1 |
Python | Python3.6(Environnement virtuel Anaconda) |
C'est une condition préalable à l'installation. Anaconda3 5.0.1 est déjà installé dans mon environnement (Windows 10 64 bits). Veuillez vous référer à l'article séparé "L'installation de TensorFlow sur Windows était facile même pour les débutants en Python" pour la procédure d'installation d'Anaconda.
Cliquez sur "opencv_python-3.4.1-cp36-cp36m-win_amd64.whl" depuis lien pour télécharger le package Wheel. Je vais. * Veuillez sélectionner la version que vous souhaitez utiliser comme il convient </ sup>
Lancez Anaconda Navigator à partir du menu Windows. Similaire à Apache Ambari.
Entrez "openCV" comme nom de l'environnement virtuel et sélectionnez Python 3.6.
Ouvrez un terminal depuis l'environnement virtuel.
Remplacez le répertoire par l'emplacement où vous avez téléchargé le package Wheel dans les étapes de "1. Téléchargement du package Wheel".
cd C:\Users\yohei.fukuhara\Downloads
Installez avec pip.
pip install opencv_python‑3.4.1‑cp36‑cp36m‑win_amd64.whl
L'installation a réussi sans aucun problème.
S'il n'y a pas de numpy, une erreur se produira, alors installez-le. Je ne l'ai pas étudié en détail, mais il y avait des informations selon lesquelles matplotlib est similaire, donc je vais l'installer pour le moment.
conda install numpy
pip install matplotlib
L'installation est réussie.
Confirmez l'installation d'openCV2. Démarrez python.
python
Importez la bibliothèque openCV et affichez la version.
import cv2
print(cv2.__version__)
Il ne semble y avoir aucun problème!
Veuillez ne voir que ceux qui sont intéressés. C'est ce que j'ai vérifié quand il s'agissait d'OpenCV 3.2. </ sup>
~~ Tout d'abord, j'ai cherché Anaconda Cloud, mais il n'y a pas d'openCV3.3 pour Windows ... 3.2 était dans conda-forge.
Quand je l'ai recherché sur Stackoverflow, il y avait encore une réponse!["Installation d'opencv sur Windows 10 avec python 3.6 et anaconda 3.6"](https://stackoverflow.com/questions/42994813/installing-opencv-on-windows-10-with-python-3-6-and-anaconda- 3-6) et c'est exactement ce que c'est: grin:
Cependant, la source de la suppression du package Wheel Je me sentais suspect, alors vérifiez-le juste au cas où. Il semble que ce soit le site du Professeur Christopher de l'Université de Californie à Irvine. Il y a aussi un nom sur le site officiel, donc ça devrait aller ... D'autres semblent l'utiliser dans le même but que celui présenté dans l'article "Installer OpenCV 3.2 et Python 3.6 sur Windows 10". est.
Recommended Posts