194 / 29 / 5
Регистрация: 11.04.2015
Сообщений: 735

Не находятся модули в системе Raspbian

07.10.2018, 00:40. Показов 1615. Ответов 5

Студворк — интернет-сервис помощи студентам
Всем доброго времени суток!
Я над этой проблемой бьюсь уже дней 6 и, честно говоря, уже морально устал от капризов вашего этого линукса (а про функционал я молчу уже - можно сделать всё, кроме нужного), поэтому искренне надеюсь, что уважаемые эксперты снизойдут до решения моей проблемы.
Суть вот в чём: я установил openCV 3.4.0 по этой методике
HTML5
1
https://systop.ru/linux/37-ustanovka-open-cv-linux.html#sel=71:3,71:4
на версию ОС Raspbian от 3 октября 2018 года, взяв как основную оболочку работы python 3.5 (в общем-то, точно как в методе установки).
Компиляция прошла успешно, всё установилось, питон видит модуль при вызове из терминала. НО! как только я запускаю файл из примеров (facedetect.py) нажатием кнопки "запустить файл в терминале" или запускаю через отладчик Thonny python IDE оно мне пишет, что модуль cv2 не найден. "ДА КАК НЕ НАЙДЕН-ТО" - думаю я; "он только что успешно скомпилировался и установился, бестолочь" - вновь думаю я.
Тут вопрос №1 - как заставить Линукс увидеть то, что на самом деле есть, хотя он считает, что этого нет.
Теперь проблема 2: при выполнении следующего кода в терминале
Code
1
2
3
pi@raspberrypi:~ $ source ~/.profile
pi@raspberrypi:~ $ workon cv
(cv) pi@raspberrypi:~ $ python3 /home/pi/opencv/opencv-3.4.0/samples/python/facedetect.py
оно мне говорит:
Code
1
2
3
4
5
6
7
8
9
10
11
face detection using haar cascades
 
USAGE:
    facedetect.py [--cascade <cascade_fn>] [--nested-cascade <cascade_fn>] [<video_source>]
 
Warning: unable to open video source:  0
Warning: unable to open video source:  synth
Traceback (most recent call last):
  File "/home/pi/opencv/opencv-3.4.0/samples/python/facedetect.py", line 54, in <module>
    ret, img = cam.read()
AttributeError: 'NoneType' object has no attribute 'read'
Вообще говоря, строки
Code
1
2
Warning: unable to open video source:  0
Warning: unable to open video source:  synth
показываются с переменной частотой, поскольку камера абсолютно точно подключена (pi-камера rev.1.3) и работает (проверено скриптом с сайта амперка - видео есть, разрешение меняется, эффекты накладываются).
Вот тут, как раз, вопрос 2.1 - почему он то видит, то не видит камеру я не в состоянии понять; я устал от его капризов.
и вопрос 2.0 - почему " ret, img = cam.read(); --> AttributeError: 'NoneType' object has no attribute 'read' ", когда есть такая функция и есть такой её атрибут. Хотя тут, я думаю, следствие из проблемы ненахождения модуля cv2, но не уверен.

Очень надеюсь на вашу помощь - у меня не осталось мыслей или методов решения проблемы, только тыкать пальцем в файл на экране в надежде, что он его увидит хоть так (шутка).
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.10.2018, 00:40
Ответы с готовыми решениями:

В каком файле находятся сведения о системе?
Нужно найти файл где находится инфа о процесоре и прочем и открыть для чтения, у меня Windows Xp SP2, помогите кто знает..

Почему так странно находятся углы в сферической системе координат
Добрый вечер! Вот краткая вырезка, которая меня и интересует. Всё по инфе из WIKI СФЕРИЧЕСКИЕ КООРДИНАТЫ. 1 Есть координаты точки и...

Raspbian AP
Есть кто у кого уже все работает? /etc/network/if-pre-up.d/uap0 #!/bin/bash #! tunctl -u pi -t uap0 ifconfig uap0 up

5
ytf
276 / 259 / 185
Регистрация: 15.08.2017
Сообщений: 1,483
07.10.2018, 15:44
и вам доброго времени суток

видимо вы хороший писатель, раз используете нестандартный стиль общения

не стоит ставить в один ряд пк с линукс и мини-пк, обычные пк скорее всего более надёжны

возможно ваш мини-пк просто виснет
0
194 / 29 / 5
Регистрация: 11.04.2015
Сообщений: 735
07.10.2018, 20:36  [ТС]
ytf, виснет, в смысле перестаёт отвечать на команды пользователя? Если вы имели в виду это, то это не так, я бы даже сказал, явно.
Если вы имели в виду что-то другое, я бы попросил вас перефразировать.
А по поводу надёжности - а с чего вы это взяли? Разве большой телевизор надёжнее маленького компьютерного монитора? Да ну ладно вам - электронные компоненты применяются одинаковой вероятности безотказной работы, а, следовательно, и общая надёжность одинакова. Использование различных методов подключения составных частей компьютера друг к другу не делает его работу более или менее стабильной (в целом, как пример - айфон, который за 8 лет использования мной ни разу не крашнулся и не завис, хотя маленький ведь)

Добавлено через 4 часа 12 минут
Неужели никто с этим не сталкивался?
0
ytf
276 / 259 / 185
Регистрация: 15.08.2017
Сообщений: 1,483
08.10.2018, 00:41
Цитата Сообщение от Ромуальд_7 Посмотреть сообщение
Если вы имели в виду что-то другое, я бы попросил вас перефразировать.
имею в виду cpu load 99%

Цитата Сообщение от Ромуальд_7 Посмотреть сообщение
А по поводу надёжности - а с чего вы это взяли?
слышал на улице, как мужик рассказывал, что купил ребёнку планшет, через месяц уже сломан

Цитата Сообщение от Ромуальд_7 Посмотреть сообщение
Разве большой телевизор надёжнее маленького компьютерного монитора?
индивидуально, зависит от модели

Цитата Сообщение от Ромуальд_7 Посмотреть сообщение
Да ну ладно вам - электронные компоненты применяются одинаковой вероятности безотказной работы
общеизвестно, что не каждую ос можно установить на ноутбук, так чтобы все компоненты работали из-за нехватки драйверов под линукс

на авито десятки сломанных ноутбуков, и в 10 раз реже встречаются сломанные пк

Цитата Сообщение от Ромуальд_7 Посмотреть сообщение
общая надёжность одинакова
нет, в планшетах нет вентилятора, в ноутбуках обычно 1, в пк обычно 2-4 вентилятора, следовательно перегрев в первом случае более вероятен

Цитата Сообщение от Ромуальд_7 Посмотреть сообщение
Использование различных методов подключения составных частей компьютера друг к другу не делает его работу более или менее стабильной
отдельная, а не встроенная видеокарта делает пк более надёжным
0
194 / 29 / 5
Регистрация: 11.04.2015
Сообщений: 735
08.10.2018, 01:12  [ТС]
ytf, в чём-то вы правы, но, всё же, это всё лирика, которая, в целом, не имеет отношения к решению существующей проблемы.
0
194 / 29 / 5
Регистрация: 11.04.2015
Сообщений: 735
08.10.2018, 19:21  [ТС]
Лучший ответ Сообщение было отмечено Marinero как решение

Решение

Спасибо, тему можно закрывать. Какое-то невероятное везение - пишу просьбу о помощи здесь, на форуме, проходит день и проблема решается сама собой. чудеса, да и только.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.10.2018, 19:21
Помогаю со студенческими работами здесь

Raspbian motioneye
Помогите нубасу плиз, ничего не понимаю, что это и как работает, но заюзав сообразительность вот тут вот пришёл все этапы (хотя в начале...

Не загружается Raspbian
Здравствуйте, не загужается Raspbian. Загорается первоночальное окно и на этом загрузка заканчивается. Впинципе я зню, чем оно вызвано, но...

Raspbian - Wi-Fi Router
Кто знает как организовать NAT? Есть raspberry pi 3b, хочу организовать маршрутизатор на нем. Точку доступа поднял на нем. Задача...

Автозагрузка Chromium в Raspbian
Доброго времени суток. Имеется Raspberry Pi 2014, требуется настроить, чтоб запускался браузер в режиме киоска, и открывал страницу....

Не работает автозапуск программы в Raspbian
Здравствуйте! Написал для Raspberry программу, которая следит за включением/выключением насоса и пишет время запусков в БД на mySQL....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

Новые блоги и статьи
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru