Debian Buster Python3 opencv

Plaats reactie
pascal
Berichten: 154
Lid geworden op: za jan 18, 2020 9:36 pm

Debian Buster Python3 opencv

Bericht door pascal »

Voor mijn werk doen we wat met opencv icm python.
Video, python en ook nog een camera met een propriaty video format (maar je kan er firmware op flashen zodat hij ook met video4linux te gebruiken is.
Drie zaken die rechtstreeks uit de hell vandaan komen dus.

Nu probeer ik wat issues voor een colega wat issues op te lossen.
Bij mij werkt het prima :P
Maar naar enig zoeken kom ik erachter dat ik vergeten was dat ik python3 moet gebruiken. :oops:
Nu loop ook ik ineens tegen een uitdaging.
opencv voor python3 zit kenlijk niet in de Debian Buster repository :(
pip3 wil ehm ook niet instaleren.

Pfff wat heb toch misdaan dat ik al dit soort problemen moet oplossen,
Ik heb toch al zo de pest aan python.

Iemand een idee hoe ik die meuk werkend krijg ?
Vivo ergo onus
iswrong
Berichten: 95
Lid geworden op: ma feb 10, 2020 9:16 am

Re: Debian Buster Python3 opencv

Bericht door iswrong »

Niet het antwoord waarop je hoopt ;), maar:

1. Installeer Nix (kan ook op Debian).
2.

Code: Selecteer alles

$ nix-shell -p python3Packages.opencv4
# Je hebt nu een bash shell met daarin Python met OpenCV 4.
$ python -c "import cv2; print(cv2.__version__)"
4.1.2
# En met 'exit' kom je weer in je oorspronkelijke shell, zonder Python + OpenCV.
$ exit
$ python -c "import cv2; cv2.__version__"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'cv2'
Maarehm, is er echt geen PyPI package voor OpenCV? Werkt

Code: Selecteer alles

pip install opencv-python
niet?
pascal
Berichten: 154
Lid geworden op: za jan 18, 2020 9:36 pm

Re: Debian Buster Python3 opencv

Bericht door pascal »

<blond>Wat is nix ?</blond>
ik heb opencv erop staan gewoon vanuit de repository

Doe ik pip3 install opencv dan krijg ik allerlij moeilijke errors.
Ik deed pip3 install keyboard zonder problemen (en ter controlle hij was niet aanwezig bij python2)
Target is overigens een Ubuntu ding.. zal ik morgen nog eens naar kijken.
Had het vandaag te druk met een I2C probleem ;)
Vivo ergo onus
Plaats reactie