Ошибка "без имени модуля caffe" при попытке запустить программу на python
Я недавно начал с глубокого сна VFX, но я получил эту ошибку после того, как я набрал в bash python video.py
:
Traceback (most recent call last):
File "video.py", line 19, in <module>
import caffe
ImportError: No module named caffe
Я новичок в этом, и я искал его в течение 3 дней, и я до сих пор не понимаю, кто-то может помочь? Я пытался установить caffe, используя эти инструкции, но продолжаю получать ошибки при запуске make all
, В другом потоке они сказали скачать и настроить OpenCV для его работы, и это тоже не удалось...
Это ошибки, которые я получил при установке Caffe
CXX src/caffe/layers/hdf5_data_layer.cpp
src/caffe/layers/hdf5_data_layer.cpp:13:10: fatal error: hdf5.h: No such file or directory
#include "hdf5.h"
^~~~~~~~
compilation terminated.
Makefile:581: recipe for target '.build_release/src/caffe/layers/hdf5_data_layer.o' failed
make: *** [.build_release/src/caffe/layers/hdf5_data_layer.o] Error 1
и это ошибка, которую я получил при попытке завершить настройку OpenCV:
c@c-VirtualBox:~/opencv$ python removeRedEyes.py
python: can't open file 'removeRedEyes.py': [Errno 2] No such file or directory
Хотя есть много сообщений об этом, все они, кажется, устарели с 2015 по 2016 год.
1 ответ
Если вы используете Linux, добавьте +++ INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/include/hdf5/serial/
в ваш Makefile.config