Installation d'OpenCV-Python dans un environnement virtuel pour les super-bouilloires

Vous trouverez ici un exemple étape par étape d'installation de la bibliothèque OpenCV en Python.


  • Installation de Python
  • Configuration de l'environnement virtuel
  • Installez OpenCV + jupiterlab, numpy, matplotlib
  • Essai

J'ai tout testé sur une tablette Microsoft Surface, Windows 10 Pro, avec un système d'exploitation 64 bits.


Supposons que votre appareil ne soit pas installé à l'avance.


  1. Installez d'abord Python .
    Téléchargez la version souhaitée et exécutez le fichier .exe. N'oubliez pas de cocher la case Ajouter un chemin. J'ai installé Python 3.7.3 à partir du 25 mars 2019, car la nouvelle version de Python 3.7.4 à partir du 8 juillet 2019 ne fonctionnait pas correctement, à savoir que certaines commandes étaient suspendues dans le terminal. Ouvrez la ligne de commande.
  2. Installez virtualenv.
    Nous avons besoin d'un environnement virtuel pour que chaque projet individuel ait sa propre «salle» avec ses propres versions des bibliothèques installées, qui ne dépendront pas des autres projets et ne se confondront pas entre elles.
    Nous allons installer des packages en utilisant pip. Il a été exécuté directement avec Python récemment, mais il doit généralement être mis à jour avec la commande:
    python -m pip install --upgrade pip
    pip mis à jour, installez maintenant l'environnement virtuel : avec la
    pip install virtualenv
    commande, cdaccédez au dossier dans lequel vous souhaitez créer l'environnement et entrez la commande:
    mkdir opencvtutorial_env- c'est ainsi que nous avons créé un environnement appelé opencvtutorial_env.
    Ensuite, entrez la commande virtualenv opencvtutorial_envet pour l'activer, accédez au dossier environnement et utilisez Tab pour l'activer.
    .\opencvtutorial_env\Scripts\activate
  3. OpenCV-Python, Numpy Matplotlib, opencv.
    . :
    pip install opencv-python
    opencv-python numpy. matplotlib: pip install matplotlib.
  4. pip install jupyterlab jupyter notebook.
    . Python 3 , :
    import cv2 as cv
    print( cv.__version__ )
    opencv, , c . .

All Articles