win7下caffe的编译(包括caffe_python接口配置)以及python27下numpy、matplotlib、scipy等的安装

   1. caffe-master的编译

修改CommonSettings.props文件如下地方需要修改:

true   
false 
Release编译-可能会报错,math_functions.cpp有问题,只要在【解决方案资源管理器】中找到math_functions.cpp 打开 再重新编译即可
然后就会编译成功,是不是很简单呀!

最后将caffe编译好后,需要将caffe目录路径 E:\deep_learning\caffe-master\Build\x64\Release 添加到系统环境变量path中


2.Python扩展库的安装以及caffe_python接口的配置编译

我是在windows-caffe 配置好可用的前提下来配置python接口的。

第一步: 需要将python需要的几个扩展库numpy+mkl、matplotlib、scipy、scikit-image、pillow等安装上

要想在windows cmd命令行直接使用pip进行安装,需要将python安装路径中的scripts这个文件夹(这个文件夹包含pip、esay_install等命令)加入系统环境变量中。

按照网上的一些教程——直接 pip install --yes numpy scipy matplotlib scikit-image pip six protobuf 

但是却没有能够下载、安装成功

转而在网上找了好多资料,终于找到了一个神奇的网站

Unofficial Windows Binaries for Python Extension Packages

python计算所需要的扩展安装包基本都可以找到,可以将上述需要的依赖库都依次安装。

使用如下命令:

pip install  your_root\numpy-1.11.3+mkl-cp27-cp27m-win_amd64.whl

即可进行安装。下面就是我配置caffe接口过程中安装的python依赖库(都可以在如上网站中找到):

win7下caffe的编译(包括caffe_python接口配置)以及python27下numpy、matplotlib、scipy等的安装_第1张图片


第二步:重新配置caffe的CommonSettings.props文件,使其支持python

修改如下:

 true    
                    

你可能感兴趣的:(win7下caffe的编译(包括caffe_python接口配置)以及python27下numpy、matplotlib、scipy等的安装)