重磅干货,第一时间送达
软件下载和安装
预先安装软件与版本
CMake 3.13.4
Anaconda with Python 2 on 64-bit Windows
ninja-win
VS2015 64bit
Git-2.19.0-64-bit
Anaconda软件下载
下载Caffe-windows的源码
下载之后,我本地地址为 D:/projects/caffe
Caffe编译
直接运行build_win.cmd文件即可,在执行之前可以先检查一下python的版本,Caffe-windows只支持python2.7与python3.5两个python版本,其它都不支持!我的执行如下:
执行完成之后,到scripts/build文件夹下,双击Caffe.sln在VS2015中打开,执行ALL_BUILD之后,如下图所示:
全部38个模块编译完成!
上面步骤中经常会遇到下面的两个错误
错误一:
fatal error c1083: 无法打开包括文件: “caffe/include_symbols.hpp”: no such file or directory
打开build_win.cmd,
把所有
然后再重新运行即可。
错误二:
Could not find url for MSVC version = 1900 and Python version=3.6
记得把系统的python路径改到C:ProgramDataAnaconda2即可
Caffe Python配置与测试
完成编译之后,切换到caffepythoncaffe目录下,可以看到生成的pyhton安装包。手动把caffepython下的caffe文件夹整个拷贝到Anaconda2Libsite-packages下面。然后打开windows的命令行窗口,执行如下:
说明caffe python完全可以正常使用拉!
常会遇到的问题见下面的两张图
解决办法:
升级下面两个安装包到指定版本即可解决!
scipy-1.2.2
pillow-4.3.0
另外记得安装VS的时候一定记得把VC++勾上!
最后打开Anaconda自带的Spyder,亲测Caffe导入可用!
附上修改后的build_win.cmd文件:
下载1:OpenCV-Contrib扩展模块中文版教程
下载2:Python视觉实战项目52讲
下载3:OpenCV实战项目20讲
交流群
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!