目前caffe-windows对python3只支持python35,其他版本没有尝试,建议使用anaconda+python35安装。另外需安装vs2015,安装方法百度。需先安装CUDA和CuDNN,CUDA的安装方法可以参考我的贴子:https://mp.youkuaiyun.com/postedit/86525181
- 安装好python35之后,检查电脑是否安装有cmake,cmake的版本要高于3.4,我安装的是3.8,可以到官网下载,也可以下载我的版本链接:https://pan.baidu.com/s/1o95uv-8hsrEyi2qJppmwbg 提取码:034o 。安装时要将其安装包下的bin路径到系统环境Path变量中。安装完成在cmd命令行输入: cmake –version看查看cmake的版本,如图:
- 下载caffe-windows,地址:https://github.com/BVLC/caffe/tree/windows
- 修改配置文件,打开Caffe文件夹下scripts的build_win.cmd脚本,使用Notepad++软件,修改以下内容
第一:
第二:
第三:
主要改了三个地方:
CPU_ONLY=0
CONDA_ROOT=自己python35的路径
PYTHON_VERSION=3
4、在Caffe文件下shift+右键,点击“在此处打开命令窗口”,执行.\scripts\build_win.cmd。 第二步:第一步会出错,因为下载libraries_v140_x64_py35_1.1.0.tar失败,这需要手动的下载。下载地址:链接:https://pan.baidu.com/s/1t6OMOfvR75CVqSaEDnlQYg 提取码:z6s4下载后将其拷贝到用户目录下.caffe\download目录下。 下载好libraries_v140_x64_py35_压缩文件后,并拷贝该文件到第二步中的download文件加下,并重复第一步操作。
5、如果要用caffe-windows训练网络,需要用vs2015编译build下面的caffe工程,由于我只需要使用caffe的python接口,python接口在caffe-windows/python下,所以就没有编译工程。