Hallo,
suche Jemanden der vielleicht etwas Erfahrung mit openCV 4
und Tensorflow 2 gesammelt hat.
Die Python-Programme von openCV und auch von Tensorflow
kann ich nur direkt starten.
In Verbindung mit einer Shell erhalte ich Fehler.
Einfache Python-Programme zeigen dieses Fehler NICHT!
Raspberry Pi4B 4Giga mit Raspbian Buster
pi@raspberrypi:~ $ uname -a
Linux raspberrypi 4.19.114-v7l+ #1303 SMP Tue Apr 7 15:49:34 BST 2020 armv7l GNU/Linux
pi@raspberrypi:~ $ python3 tensorflow_versionA.py
TensorFlow version: 2.1.0
pi@raspberrypi:~ $ ./start_version.sh
2.1.0
pi@raspberrypi:~ $
pi@raspberrypi:~ $ ./opencv_example
Welcome to OpenCV 4.2.0
pi@raspberrypi:~ $
pi@raspberrypi:~ $ python3 -V
Python 3.7.3
pi@raspberrypi:~ $
--SHELL
Ostart_object.sh
#!/bin/bash
python3 /home/pi/tensorflow1/models/research/object_detection/Object_detection_picamera.py
exit 0
Hier ist alles OK:
pi@raspberrypi:~/tensorflow1/models/research/object_detection $ ./Ostart_object.sh
pi@raspberrypi:~/tensorflow1/models/research/object_detection $
Hier habe ich einen Fehler:
pi@raspberrypi:~ $ ./Ostart_object.sh
Traceback (most recent call last):
File "/home/pi/tensorflow1/models/research/object_detection/Object_detection_picamera.py", line 51, in <module>
from utils import label_map_util
File "/home/pi/tensorflow1/models/research/object_detection/utils/label_map_util.py", line 27, in <module>
from object_detection.protos import string_int_label_map_pb2
ModuleNotFoundError: No
Kennt Jemand das Problem?
Gruß
RE