ImportError: No module named _caffe in windows 7

ImportError: No module named _caffe in windows 7

我下载了 caffe-windows 并将 python\caffe 文件夹复制到我的站点包中。但是在导入咖啡后它给了我以下错误:

Traceback (most recent call last):
File "C:\Users\ag185211\Desktop\Tanmay\HappyNet-master\opencv_functions.py", line 23, in 
import caffe
File "C:\Python27\lib\site-packages\caffe_init_.py", line 1, in 
from .pycaffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, RMSPropSolver, AdaDeltaSolver, AdamSolver, NCCL, Timer
File "C:\Python27\lib\site-packages\caffe\pycaffe.py", line 13, in 
from ._caffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, 
ImportError: No module named _caffe

但是在caffe文件夹中有_caffe.cpp folder。我应该如何解决这个问题? 提前致谢。

复制文件夹不是安装包。很明显,caffe_windows 包依赖于(已编译的二进制文件)extension module。解释器不会在与纯 Python 模块相同的位置查找扩展,并且绕过正确的安装过程使您可以访问 Python 代码但无法访问扩展模块。

您应该按照 caffe-windows repository 中 README 文件中给出的安装说明进行安装,或者使用其中提到的一种预构建二进制分发版。