今天花了将近一天的时间安装caffe环境,无数个错误真的很崩溃。参考了N多个博客,现在记录一下,希望能对别人有些帮助。
看到网上很多博客都说需要python3..5,vs2013之类的环境,我实在是不想改,就在已有的环境上尝试安装了。试了 很多次终于成功了。
我的安装环境如下:
1.Windows10的系统
2.已经安装了vs2015
3.python 3.7
其他步骤我就不赘述了,网上许多教程就有。我只阐述几个主要步骤和遇到的问题:
1.安装CMake,直接百度下载最新版就可以。记得勾选添加环境变量
2.修改下载的caffe文件中的build_win.cmd文件,这个文件在caffe/scripts文件夹下
接着在cmd运行刚刚修改过的build_win.cmd文件
这一步会出错,因为下载libraries_v140_x64_py35_1.0.1.tar失败,这需要手动的下载。
3.下载依赖包libraries_v140_x64_py35_1.1.0.tar.bz2
https://github.com/willyd/caffe-builder/releases/download/v1.1.0/libraries_v140_x64_py27_1.1.0.tar.bz2
这地址下载很慢,我把它分享在百度云了,百度云链接:https://pan.baidu.com/s/13Aua6VWtcrLeSg0x0M2I_w 提取码:r4ec
把刚刚我们自己下载的依赖包libraries_v140_x64_py35_1.1.0.tar.bz2放在C:\Users\wzh\.caffe\dependencies\download目录下并且进行解压。好多教程并没有提到需要解压,害得我瞎搞了半天。C:\Users\wzh\.caffe\dependencies目录下也放一份解压后的文件。
反正我是这么搞得。也许并不需要在C:\Users\wzh\.caffe\dependencies目录下也放一份
.caffe这个文件夹不是刚开始就有的,是运行build_win.cmd文件之后才会有的,刚开始我也是很费解,但是运行了几遍build_win.cmd文件之后这个文件夹就出现了
然后更改 D:\Python\caffe\cmake目录下的WindowsDownloadPrebuiltDependencies.cmake文件的内容。
将这两处5改成7
将下图中方框内容删除,保存文件
4.再次运行build_win.cmd文件
大概10分钟左右就可以完成了
5.接着打开生成的解决方案Caffe.sln
选择Release x64 然后生成解决方案
显示生成成功就大功告成了