一、设置build_win.cmd
1、使用anaconda的注意修改图片所示
2、使用GPU加速的话
3、接着运行build_win.cmd。我的会自动安装libraries到C:\Users\lenovo\.caffe\dependencies\libraries_v140_x64_py35_1.1.0盘里面,没有的话要自己下载并放置到此文件夹。
4、在D:\project\caffe\cmake中用Notepad++打开WindowsDownloadPrebuiltDependencies.cmake,删除下列代码以避免再次下载“libraries_v140_x64_py27_1.1.0.tar.bz2”依赖包:
5、分别在Debug和Release里面编译ALL_BUILD分别会生成文件提示如下
上图是Release下保存的截图,Debug没有保存。
二、接下来配置Python接口
打开Anaconda Prompt,如下输入来安装包文件,需要一些时间。conda config --add channels conda-forge
conda config --add channels willyd
conda install --yes cmake ninja numpy scipy protobuf==3.1.0 six scikit-image pyyaml pydotplus graphviz
再次过程中,可能因为某些原因终止配置,这时我们要多次使用这句命令:
conda install --yes cmake ninja numpy scipy protobuf==3.1.0 six scikit-image pyyaml pydotplus graphviz
编译成功后会显示下列信息:
编译成功后,将D:\caffe-windows\python添加到环境变量,并把该路径下的caffe文件夹复制到安装Anaconda的site_packages目录下,在我的电脑上是C:\Users\lenovo\Anaconda3\envs\caffe\Lib\site-packages
后来Import caffe时候出现了一些问题:
Reference:https://blog.csdn.net/qq_33033367/article/details/79944558 Win10+VS2015+Anaconda3(GPU)+Caffe安装(之前已安装TensorFlow)