Ik gebruik Windows en ik probeer het pakket CV2 voor Python3 te installeren.
Ik heb een pip3 install opencv-python
en IT RAPPORTS SUCCESVOLLE:
Maar wanneer ik de import cv2
van 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 install
van 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