Después de instalar correctamente la biblioteca opencv, import cv2 informa un error

No se pudo encontrar un error libSM.so.6 libXrender.so.1 libXext.so.6
Primero, si apt-get update
comete un error, verifique uno por uno
①Si el certificado es incorrecto: Falló la verificación del certificado: El certificado NO confiable
Will /etc/apt/sources Cambiar el https de la URL en .list a http
②Error GPG: https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64 InRelease: Las siguientes firmas no pudieron No se puede verificar porque la clave pública no está disponible: NO_PUBKEY A4B469963BF863CC
El repositorio 'https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64 InRelease' no está firmado.
Solución:

RUN rm /etc/apt/sources.list.d/cuda.list
RUN rm /etc/apt/sources.list.d/nvidia-ml.list

Una vez resueltos estos dos errores, la instalación de apt-get debería realizarse correctamente

③ Después de actualizar apt, ejecute las siguientes declaraciones

apt-get install libsm6
apt-get install libxrender1
apt-get install libxext-dev

④ Luego pip install opencv-python
(ejecútelo nuevamente después de instalarlo antes)

También informe un error y pruebe
apt-get update && apt-get install ffmpeg libsm6 libxext6 -y

Supongo que te gusta

Origin blog.csdn.net/qq_43666068/article/details/132153252
Recomendado
Clasificación