caffe环境配置:win10 + vs2015 + python3.7 + CPU

已有环境:win10, VS2015, Python3.7

Step1  下载:

  1. Caffe: https://github.com/BVLC/caffe/tree/windows
  2. CMAKE: https://cmake.org/files/v3.9/cmake-3.9.6-win64-x64.msi

          需3.4版以上,安装并设置环境变量

     3. Anaconda: https://repo.continuum.io/archive/Anaconda3-4.2.0-Windows-x86_64.exe

          3.6版,设置环境变量

Step2   修改文件:

  1. Caffe/scripts文件下的build_win.cmd (图片引自博文https://blog.csdn.net/dear_zhoubi/article/details/96438730)

caffe环境配置:win10 + vs2015 + python3.7 + CPU

caffe环境配置:win10 + vs2015 + python3.7 + CPU

    2.  Caffe/cmake文件夹下的WindowsDownloadPrebuiltDependencies.cmake 文件,将下面两处5改成7,删除69-79行内容

caffe环境配置:win10 + vs2015 + python3.7 + CPU

caffe环境配置:win10 + vs2015 + python3.7 + CPU

Step3   运行build_win.cmd:

caffe环境配置:win10 + vs2015 + python3.7 + CPU

此时会出错,因下载依赖包libraries_v140_x64_py35_1.0.1.tar失败,这需要手动的下载,链接:https://github.com/willyd/caffe-builder/releases ,下载libraries_v140_x64_py35_1.1.0.tar.bz2;同时C:\Users\syin目录下会多一个.caffe的文件夹;将下载的依赖包放到.caffe\dependencies\download目录下并解压,也在目录.caffe\dependencies下放一份解压后的文件

Step4    再次运行build_win.cmd文件:

大概需要几分钟时间即可完成

Step5    生成解决方案:

打开scripts\build文件夹下的caffe.sln,设置为Release x64,生成解决方案

caffe环境配置:win10 + vs2015 + python3.7 + CPU

Caffe配置至此完成