在windows下安装caffe在python下使用

在https://github.com/Microsoft/caffe 下载caffe
在https://www.anaconda.com/products/individual 下载anaconda(需要下载anaconda2)
安装anaconda的时候需要注意选择All user
设置环境变量 PythonPath,值为 \Build\x64\Release\pycaffe
解压并进入/windows目录
将CommonSettings.props.example复制一份并改名为CommonSettings.props
将第七行CpuOnlyBuild改为true
将第八行UseCuDNN改为false
以上是为了关闭GPU模式使用CPU模式
将第十三行的PythonSupport改为true
并将PythonDir改为anaconda的目录,如C:\ProgramData\Anaconda2\
使用VS2013打开Caffe.sln(应该有16个项目)
配置项目caffe为release x64
配置pycaffe,右键属性,选择VC++目录-包含目录,添加C:\ProgramData\Anaconda2\include;(根据个人目录)
链接器-常规-附加库目录添加C:\ProgramData\Anaconda2\Lib;
配置libcaffe,选择“属性”,在打开的属性页中选择“C/C++”-“常规”,将“将警告视为错误”设为“否”
右键libcaffe项目,生成
右键pycaffe项目,生成
右键caffe项目,生成
等待过后生成成功,到此windows下的caffe配置完成,此时在\caffe-master目录下会生成Build文件夹,即为我们编译成功的文件夹,而\caffe-master\Build\x64\Release目录下则会有我们编译出的caffe.exe执行文件,到此caffe配置完成。
caffe-master\Build\x64\Release\pycaffe\caffe复制到python安装目录的\Lib\site-packages中
python的安装目录可以通过cmd进入python,import sys然后sys.path获得

出现No module named ‘numpy’
可以使用pip install numpy安装

留下评论