Ошибка "без имени модуля 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

Другие вопросы по тегам