尝试运行python程序时出现“没有名为caffe的模块”错误

时间:2018-07-10 10:48:36

标签: python caffe deep-dream

我最近开始做梦很深的VFX,但是在输入bash python video.py后出现此错误:

Traceback (most recent call last):
  File "video.py", line 19, in <module>
    import caffe
ImportError: No module named caffe

我是这个领域的新手,我查了三天,却仍然一无所知,有人可以帮忙吗?我尝试使用these instructions安装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 个答案:

答案 0 :(得分:0)

如果您使用的是Linux,请将+++ INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/include/hdf5/serial/添加到您的Makefile.config