Я получил сообщение о неустранимой ошибке, когда попытался установить пакет «v4l2capture» в Python 3

#python #python-3.x #fatal-error #nosuchfileexception

#python #python-3.x #фатальная ошибка #исключение nosuchfileexception

Вопрос:

Я использую Python 3.6, и после того, как я попытался установить v4l2capture пакет, я получил следующее сообщение об ошибке:

«v4l2capture.c:20:10: неустранимая ошибка: libv4l2.h: нет такого файла или каталога»

Почему это и как мне это решить?

Ответ №1:

Вы должны установить libv4l-dev пакет в Debian / Ubuntu или libv4l-devel в RH.

Комментарии:

1. Я получил следующее сообщение об ошибке: » v4l2capture.c: 116:9:ошибка: ‘Video_device’ {он же ‘struct <anonymous>’} не имеет члена с именем ‘ob_type’; вы имели в виду ‘ob_base’? » @isalgueiro

2. Кажется, что v4l2capture не поддерживает python 3. Установка не завершается сбоем для меня с использованием python 2.7.

3. Можете ли вы получить доступ к аналоговой камере с помощью этого пакета? Кроме того, этот пакет использовался с python3. github.com/atareao/python3-v4l2capture/blob/master /…