Blog de conocimiento gratuito: linux, programación, open source, bases de datos, android, frameworks, web e informática en general.
Al hacer unas pruebas con OpenCV usando una Raspberry Pi 4 y Python, me aparecieron varios errores como:
ImportError: libgtk-3.so.0: cannot open shared object file: No such file or directory
Y luego otro que decía algo sobre liblapack3, así como libcblas.so.3 y muchos más. Después de instalar varias dependencias vengo a mostrar aquí lo que me funcionó.
El sistema operativo que usé es Raspbian, con Python 3 y PIP instalados.
Una vez que ya tenemos pip, instalamos opencv-python
así:
pip3 install opencv-python
Ahora es momento de instalar las dependencias. Primero actualizamos el índice de paquetes:
sudo apt update
Luego instalé lo siguiente:
sudo apt install libgtk-3-0 libgtk-3-dev liblapack3 libatlas-base-dev libgtk2.0-dev -y
Y con eso debería bastar.
Más adelante encontré un repositorio en donde se listan las siguientes dependencias:
No las he probado, pero si sigues obteniendo errores puede que esto lo arregle.
Finalmente te dejo con más tutoriales sobre Python y Raspberry Pi 4.