我正在尝试在我的windows上安装caffe,我已经正确地复制了我的python站点包文件夹下的caffe库并安装了protobuf。但我仍然收到错误信息:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Anaconda2\lib\site-packages\spyderlib\widgets\externalshell\sitecustomize.py", line 699, in runfile
execfile(filename, namespace)
File "C:\Anaconda2\lib\site-packages\spyderlib\widgets\externalshell\sitecustomize.py", line 74, in execfile
exec(compile(scripttext, filename, 'exec'), glob, loc)
File "C:/Users/sworr/Desktop/caffe-ssd/examples/ssd/score_ssd_pascal.py", line 2, in <module>
import caffe
File "C:\Anaconda2\lib\site-packages\caffe\__init__.py", line 1, in <module>
from .pycaffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, RMSPropSolver, AdaDeltaSolver, AdamSolver
File "C:\Anaconda2\lib\site-packages\caffe\pycaffe.py", line 13, in <module>
from ._caffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, \
ImportError: DLL load failed: The specified module could not be found.
我使用的是Anaconda 4.0.0 64位。请帮忙。在
我通过使用VS2015+CUDA 8.0+Nvidia Titan X(pascal)安装caffe解决了这个问题,方法是遵循BLVC给出的tutorial。在
我认为解决这个问题的方法是先构建“runtest”程序。在
我使用的是Anaconda4.1.12(64位)和Windows7平台。在
还有其他需要注意的事项:
记住要将依赖项的路径添加到路径环境中。在
请记住将cudnn库放入cuda安装路径。
构建runtest程序后,将caffe包复制到Anaconda的站点包路径:
将
%CAFE_ROOT%\python\caffe
复制到%ANACONDA2_ROOT%\Lib\site-packages\
我解决了这个问题。 请不要将caffe lib添加到站点包中。它不需要。在构建Caffe时,请遵循BLVC安装指南。Caffe将自动下载相关的依赖项并将其复制到C:/Users/name/.Caffe。在
当您运行
build_win.cmd
时,它将使用这些依赖项并在构建目录中创建caffe库。在相关问题 更多 >
编程相关推荐