Ich versuche, ein Python-Skript beim Start von Raspberry Pi zu starten. In der Python-Skript verwende ich open cv
so muss ich anrufen, bevor:Raspberry Pi Aufruf Workon CV in Bash oder Python-Skript
source ~/.profile
workon cv
Ich versuche, ein Bash-Datei zu schreiben:
#!/bin/bash
echo "Bash script"
source ~/.profile
workon cv
#/usr/bin/python3 reco_eyes_from_video.py
python reco_eyes_from_video.py
Aber ich diesen Fehler:
Traceback (most recent call last):
File "reco_eyes_from_video.py", line 1, in <module>
import cv2
ImportError: No module named 'cv2'
Wenn Ich rufe mich an:
source ~/.profile
workon cv
und dann:
python reco_eyes_from_video.py
es funktioniert gut Es gibt eine Möglichkeit, workon
am Start zu laufen?
Ja sorry, in meinem Skript ich es habe. Die ganze Zeit bekomme ich Fehler. Dieser Fehler bedeutet, ich habe keine cv, und das ist meine Arbeit cv funktioniert nicht – qubuss
Haben Sie überprüft, ob Sie in der virtuellen Umgebung "cv" nach dem Aufruf sind: Quelle ~ /. Profil workon cv ein " cv "muss vor der Eingabeaufforderung Ihrer Shell erscheinen. Überprüfen Sie Schritt 7 hier: https://www.pyimagesearch.com/2016/04/18/install-guide-raspberry-pi-3-raspbian-jessie-opencv-3/ – Braba
Wenn ich dies über Bash-Datei I 'anrufen m nicht in, aber wenn ich dies eins nach dem anderen über Terminal Ich bin – qubuss