参考:
https://blog.csdn.net/fengtaoO08/article/details/83023428
https://blog.csdn.net/adong6561975/article/details/106495446
安装步骤:
1.anaconda创建新的虚拟环境(caffe);
在caffe新环境下,执行
conda install --yes numpy scipy protobuf six scikit-image pyyaml pydotplus graphviz
安装caffe所需的工具(依赖包)。
2.安装VS2015
在微信的软件管家中得到百度网盘链接(专业版)。先卸载已有的VS2019,做法:**删除安装路径下的所有文件;在C盘中搜与visualstudio有关的文件,全部删除;删除注册编辑器中的
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio
文件夹。**保证删除干净,才能安装(最后还是有报错)。
(安装VS2015,体现在build_win.cmd文件里
if NOT DEFINED MSVC_VERSION set MSVC_VERSION=14
set CMAKE_GENERATOR=Visual Studio 14 2015 Win64
这两句。)
按照默认安装之后,还要从控制面板里
右击“更改”,添加上“通用windows应用开发工具”
选好后更新。
3.cmake的安装
https://blog.csdn.net/u011231598/article/details/80338941?
验证cmake安装成功:在cmd里键入cmake
回车,显示版本信息,即安装成功。
4caffe-windows依赖包:下载地址:https://github.com/willyd/caffe-builder/releases/ 使用Version 1.1.0 版本
5.caffe下载及编译
5.1 caffe-windows,下载地址:https://github.com/BVLC/caffe/tree/windows
对文件夹里的。
.cmd文件
按照https://blog.csdn.net/fengtaoO08/article/details/83023428
修改。(修改70~99行即可)
将上述.cmd文件拖到cmd命令行中,回车
报错。
5.2运行报错后,需要删除build文件夹,准备下次运行。
(包含CMakeCache.txt文件的build)
修改WindowsDownloadPrebuiltDependencies.cmake
删除58到79行,这里是下载caffe依赖包用的,速度太慢,前文有下载链接(4.中连链接)。
直接将压缩包放到要下载的位置(有提示)
5.3修改cuda.cmake
https://blog.csdn.net/xiakejiang/article/details/101019709
https://blog.csdn.net/qq_37118111/article/details/93385899
在确保是删除了上述的build文件后,编译.cmd文件。
时间较长(10分钟)会有汉字乱码。
没有包错,说明编译完成。(警告无妨)
6.部署python环境caffe环境
编译完成后,在caffe-windows/python目录下有caffe文件夹,将这个文件夹复制到Anaconda3/envs/caffe/Lib/site-packages目录下。
在创建新环境的时候已经安装了依赖包。
进python
键入import caffe
无报错,即可。
win10+caffe+cuda10
最新推荐文章于 2022-03-17 17:57:06 发布