Hoe CV2 te importeren in Python3?

Ik gebruik Windows en ik probeer het pakket CV2 voor Python3 te installeren.

Ik heb een pip3 install opencv-pythonen IT RAPPORTS SUCCESVOLLE:

Maar wanneer ik de import cv2van Python3, is het niet gevonden en ik krijg rare fouten:

Wat doe ik verkeerd?


Antwoord 1

De beste manier is om een ​​virtuele env te creëren. Eerst en vervolgens PIP-installatie, alles werkt prima


Antwoord 2, Autoriteit 6300%

Uw schermafbeelding laat zien dat u een pip installvan de Python-terminal die verkeerd is. Doe dat buiten de Python-terminal. Ook het pakket dat ik denk dat je wilt is:

pip install opencv-python

Sinds u op Windows gebruikt, kan ik naar de officiële installatiehandleiding kijken: https: // Doorbraak .github.io / installeren-opencv

OpenCV2 is alleen compatibel met Python3 als u dit doet door de broncode te compileren. Zie het gedeelte onder OpenCV Ondersteunde Python-versies: https://pypi.org/project/Opencv-piepthon


Antwoord 3, Autoriteit 400%

Maak een virtuele omgeving met Python3

virtualenv env_name --python="python3"

en voer de volgende opdracht uit

pip3 install opencv-python

Antwoord 4, Autoriteit 300%

Controleer uw Python-versie. De mijne is 3.7.3 op een Mac macOS Catalina Version 10.15.7.
Als u JUPYTER-notebook gebruikt,
pip3 install opencv-python
is genoeg.
Klik in uw notebookmenu op Kernel en druk op Start. Zie de afbeelding die ik heb opgenomen.
kernel & gt; herstarten
Voer vervolgens uw code opnieuw uit. In mijn geval dat het probleem heeft opgelost.


Antwoord 5, Autoriteit 200%

Er is een probleem met Pylint, dat ik nog niet volledig begreep.

U kunt OpenCV gewoon importeren met:
from cv2 import cv2


Antwoord 6, Autoriteit 100%

Nou, er waren 2 problemen:
1.Instead van PIP, PIP3 moet worden gebruikt.
2. Het is beter om virtuele env te gebruiken. Omdat ik meerdere Python-versie heb geïnstalleerd


Antwoord 7, Autoriteit 100%

Anaconda Prompt – & GT; pip install opencv-python


Antwoord 8

Gebruik ‘!’ vóór de PIP:

! pip install opencv-python

Other episodes