Risolto face_recognition non funziona su raspberry pi 3

Ares300

Utente Bronze
20 Agosto 2017
2
1
1
30
salve, non riesco ad eseguire lo script python su raspberry pi 3, sul mio mac funzionava alla perfezione.
mi da il seguente messaggio di errore:
___________________________________________

Traceback (most recent call last):

File "/home/pi/fotocamera/main.py", line 1, in <module>

import face_recognition

File "/home/pi/.local/lib/python3.9/site-packages/face_recognition/__init__.py", line 7, in <module>

from .api import load_image_file, face_locations, batch_face_locations, face_landmarks, face_encodings, compare_faces, face_distance

File "/home/pi/.local/lib/python3.9/site-packages/face_recognition/api.py", line 4, in <module>

import dlib

File "/home/pi/.local/lib/python3.9/site-packages/dlib/__init__.py", line 19, in <module>

from _dlib_pybind11 import *

ImportError: libcblas.so.3: cannot open shared object file: No such file or directory

____________________________________________
ho installato la libreria tramite (pip install opencv-python)
ho installato (pip install dlib) (pip install cmake) (pip install face_recognition)
ma non va lo stesso e mi da il messaggio di errore.
Spero che qualcuno mi può aiutare a risolvere il problema dato che da poco e che ancora sto imparando a programmare in python.
Grazie
 
Ultima modifica:
Prova
Codice:
pip3 install opencv-python
sudo apt-get install libcblas-dev
sudo apt-get install libhdf5-dev
sudo apt-get install libhdf5-serial-dev
sudo apt-get install libatlas-base-dev
sudo apt-get install libjasper-dev
sudo apt-get install libqtgui4
sudo apt-get install libqt4-test
(https://stackoverflow.com/questions...red-object-file-no-such-file-or-dire#53402396)
ho formattato la scheda e installato le librerie come mi hai consigliato, ma mi da errore quando vado a eseguire lo script


RuntimeError: module compiled against API version 0xf but this version of numpy is 0xd

Traceback (most recent call last):

File "/home/hunter/Desktop/fotocamera/main.py", line 2, in <module>

import cv2

File "/home/hunter/.local/lib/python3.9/site-packages/cv2/__init__.py", line 181, in <module>

bootstrap()

File "/home/hunter/.local/lib/python3.9/site-packages/cv2/__init__.py", line 153, in bootstrap

native_module = importlib.import_module("cv2")

File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module

return _bootstrap._gcd_import(name[level:], package, level)

ImportError: numpy.core.multiarray failed to import
Messaggio unito automaticamente:

Perfetto ho risolto anche questo ultimo errore!
Adesso lo script funziona perfettamente.
ho utilizzato:

pip install -U numpy

questa è stata la fonte.

ElectricDreamer grazie per la tua collaborazione collaborazione!​

 
  • Mi piace
Reazioni: ElectricDreamer