超详细win10+caffe+gpu (NVIDIA GeForce RTX 2060)+vs2015+CUDA10.0+cudnn7.4.1+anaconda+python3.5安装

RTX2080 + Windows Caffe + CUDA10.0 + vs2015 +cudnn7 配置过程及关键步骤 本篇文章针对新一代Turing架构显卡的windows caffe 配置,之前的显卡请参考我另一篇文章。 由于caffe版本不更新,无法支持CUDA10.0,是配置过程种产生错误的主要原因。 1. 系统及软件 Windows10专业版(建议) Visual studio 2015 CUDA10.0(只有10.0版本才支持RTX2070、2080、2080Ti) cudnn:去官网下载支... 阅读详情

 一、写在前面

caffe前前后后配了几天总算是弄好了,各种东西间的依赖真的多,也可能是我太笨了|||,总之我的第一篇博客就用来记录caffe环境搭建吧。

二、我用到的原料

操作系统:windows10

显卡:NVIDIA GeForce RTX 2060

anaconda

python3.5

vs2015

CUDA10.0

cudnn7.4.1

cmake3.15.4

Git

主要参考博客:http://www.pianshen.com/article/1113181753/

三、安装步骤

1.到这里需要安装好上面我提到的所有软件和工具,需要注意的是CUDA的版本要与自己的GPU兼容,CUDA和cudnn版本也要兼容。下面给两个我用到的链接:

·如何查看显卡支持的CUDA版本
https://blog.youkuaiyun.com/wangyjfrecky/article/details/55100963

·tensorflow官网,tensorflow、CUDA、cudnn版本依赖关系(最下面有)
https://tensorflow.google.cn/install/source_windows

2.在anaconda下创建一个python3.5的环境

3.安装caffe:

    先以git的方式下载caffe,打开cmd命令行,输入git clone https://github.com/BVLC/caffe.git,会自动在

C:\Users\Administrator目录下下载caffe

git clone https://github.com/BVLC/caffe.git

    之后输入cd caffe进入caffe文件夹

cd caffe

    输入git checkout windows

git checkout windows

    此时不要关闭命令行窗口,去C:\Users\Administrator\caffe\scripts 路径下找 build_win.cmd 文件,用文本编辑器打开(我用的notepad++)做如下更改

其中,MSVC_VERSION = 14表示vs2015,CPU_ONLY = 0表示安装GPU版本,PYTHON_VERSION = 3 表示python3.5,WITH_NINJA = 0 表示不适用ninja编译,注意看绿色注释部分来理解,最后设置一下cuDNN路径(图中172行),改好之后保存。

回到刚刚的命令行窗口,输入scripts\build_win.cmd

scripts\build_win.cmd

等待其运行,应该会出错,有一个叫libraries_v140_x64_py35_1.1.0.tar.bz2下不下来,一直0%,

此时可以停下来,去手动下载一个,我是在这里下载的:https://download.youkuaiyun.com/download/qq_28829853/10333650

下载好后放在

C:\Users\Administrator\.caffe\dependencies\download 路径下(注意是.caffe文件夹)

这个download文件夹是刚才执行scripts\build_win.cmd指令时生成的,如果没有就创建一个。

重点:每次出错,需要删除scripts目录下的build文件夹的所有文件,然后再重新执行scripts\build_win.cmd指令 (否则每次都会在同样的位置出错)

-----------

接下来我遇到了一个不常见的问题,报错如下图

我就称之为 error MSB6006吧,感谢这篇博客解决了我的问题:

https://blog.youkuaiyun.com/qq_37118111/article/details/93385899

该问题是由于caffe版本不支持CUDA10.0了,需要更改源码。具体步骤如下:

找到C:\Users\Administrator\caffe\cmake路径下的Cuda.cmake文件,用文本编辑器打开,做如下修改

 

之后对 C:\Users\Administrator\.caffe\dependencies\libraries_v140_x64_py35_1.1.0\libraries\include\boost-1_61\boost\config\compiler 路径下的 nvcc.hpp 作如下修改

之后重新编译(删build文件夹,执行指令scripts\build_win.cmd),到这儿应该就OK了,等着它运行完即可,这一步需要花些时间,可以出去冷静冷静,冷静完回来希望显示器上是这般模样:

恭喜,编译完成,快接近尾声了。(期间会有很多黄色的警告信息,无视即可)

 

去 C:\Users\Administrator\caffe\build 路径下找到Caffe.sln文件,用VS2015将其打开,右键ALL_BUILD进行生成

这一步又要花些时间,可以提前出去庆祝一下了,当你回来应该是这个样子的:

OK~(如果这一步遇到成功37个,失败1个,跳过0个。 这种情况不要慌,重新生成一次)

最后将 C:\Users\Administrator\caffe\python 路径下的 caffe 文件夹粘贴到 需要用的anaconda虚拟环境下(就是我们一开始创建的那个python3.5的环境),我的路径是 

H:\sa_Software\Anaconda\envs\python3.5\Lib\site-packages

放到那里,然后再进anaconda prompt去安装一些需要的依赖包,注意在这个命令行窗口默认是base环境,先要切换环境再安装包,输入   activate 环境名  激活环境。

之后用pip安装一些必要的环境(我已经装好了,截图没截这段)

pip install numpy scipy protobuf six scikit-image pyyaml pydotplus graphviz

最后打开python

然后 import caffe,测试一下

大功告成。

博客注册了好多年了,我发的第一篇博客就留给了这个caffe,因为当时真的被搞得头大

欢迎交流指正,如果觉得写得不错请给我点个赞吧~

 

 

 

Win10+caffe+CUDA10.2+vs2015+Matlab2020a+GPU环境(成功!) 课题需要,配置一下matlab的caffe环境 因为matlab2020a版本比较新,没有专门的配置教程 按照2018版本的进行了对比配置(记录一下,希望少踩坑) https://blog.csdn.net/ningngmei4328/article/details/84439870 一、软件安装 按照以下顺序安装(但是很早之前就装了matlab2020a,这里就不提供了) vs2015: (用的迅雷安装,直接打开迅雷复制该地址即可): ed2k://|file|cn_visual_studio_com 阅读详情

相关推荐

python多线程实现http代理

python多线程实现http代理文章要求1.py socket模块2.py threading模块3.环境搭建3.1设置代理3.2搭建http简单服务器代码分析1.完整代码2.逻辑结构 文章要求 1.py socket模块 socket模块接触后很简单,我实现的是阻塞性的套接字。 需要了解到,连接套接字,监听套接字,和套接字accept()方法的返回值是元组 数据传递过程sock.recv(1024),sock.send()也不需要转换编码,直接以b"二进制流"传输 2.py threading模块 th

qq_43402663的博客 2508

windows10 + caffe 配置CUDA10.0

背景 一直以来生产中的环境都是caffe + GTX1060显卡 + CUDA8 + cuDNN5,因为面临着10系越来越不好买(停产一年有余),所以需要更换20系的显卡,并选择了RTX 2060。 但是由于2060是图灵架构,只能使用CUDA10, ...

qq_29007291的博客 2078

Ubuntu 22.04下Colmap带CUDA支持的编译安装全攻略(附显卡架构查询指南)

本文详细指导在Ubuntu 22.04系统上从源码编译安装支持CUDA加速的Colmap,解决了官方版本无GPU支持导致处理速度慢的问题。重点包括环境依赖准备、CUDA工具链配置、显卡计算能力查询以及完整的编译安装步骤,旨在帮助研究者和开发者高效部署高性能三维重建工具。

gold8的专栏 344

教程 | Caffe在Windows10系统上安装与配置

点击上方“小白学视觉”,选择加"星标"或“置顶”重磅干货,第一时间送达软件下载和安装预先安装软件与版本CMake 3.13.4Anaconda with Python 2 on 64-bi...

小白学视觉 5920

simulink求解器选择的小tip

给出了simulink选择求解器的一种tip,与积分初值有关。

高能阿博特的博客 2055

pycharm一直选择不了conda正确路径弹框报错:latinit property envs_dirs has not been initialized...如何解决?

🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值 。

**My Coding Family** 2919

Caffe for Windows: Microsoft Caffe的安装、修改和使用(Windows 10 + GPU)

由于Windows下Caffe的安装一直以来比Linux下复杂一些,在Microsoft Caffe基础上详细描述了Caffe for Windows的安装和修改方法。

ZCF_093的博客 2797

硬件工程师笔记——三极管Multisim电路仿真实验汇总

NPN型三极管:由N型半导体、P型半导体和N型半导体组成,即NPN结构。 PNP型三极管:由P型半导体、N型半导体和P型半导体组成,即PNP结构。 三极管的工作原理基于电流的控制和放大,其核心是基区对电流的控制作用。 将三极管等效为两个串联的二极管进行等效分析

XU157303764的博客 2635

win10 2060显卡配置caffe环境

参考https://blog.csdn.net/qq_14845119/article/details/77822597 1、安装VS2015 但是可能没有编译工具 所以要启动一下之后 选择新建一个C++项目 才会自动安装 2、下载caffe windows版本 地址是https://github.com/BVLC/caffe/tree/windows 3、E:\caffe-windows\caffe-windows\scripts路径下 有个 修改第8行为,if NOT DEFINED W

朝闻道 2282

YOLO26 正式发布源代码!极致速度优化方案, 面向工业级落地的目标检测模型!

YOLO26 作为 Ultralytics 公司于 2025 年 9 月发布的最新一代目标检测模型,在架构设计和技术实现上展现了显著的创新。本文深入分析了 YOLO26 的核心架构改进和技术原理,重点探讨了其在边界框回归、推理流程、损失函数设计和优化算法方面的突破性进展。

魔改工程师的博客 1243

Three 之 three.js (webgl)绘制物体模型尺寸虚线包围框工具简单封装 DashLinesBoxTool

Three js 开发的一些知识整理,方便后期遇到类似的问题,能够及时查阅使用。本节介绍, three.js (webgl) 中绘制物体模型尺寸虚线包围框工具简单封装 DashLinesBoxTool,主要是给实物绘制线框,有点像AI 识别正方形包裹框的效果。其中,如果有不足之处,欢迎指出,或者你有更好的方法,欢迎留言。

仙魁XAN 2106

【caffe】VS2015下caffe配置(GPU版)——【caffe学习一】

1。环境准备 环境: win10 x64 VS2015 cuda8.0 x64 (https://developer.nvidia.com/cuda-downloads) cudnn5.1 x64(http://download.csdn.net/download/u012223520/9683325#comment) python2.7 x64(https://www.python.

小白笔记本 5093

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

【Caffe学习笔记】一 、环境安装 Caffe + cuda + windows10 + VS2015 安装笔记, win7也适用

1. 下载cuda8.0 cudnn5 anaconda https://developer.nvidia.com/cuda-80-ga2-download-archive https://developer.nvidia.com/cudnn https://www.anaconda.com/download/#windows (安装anaconda3) 安装anaonda,...

格物致知的专栏 [音视频编解码 网络协议 计算机视觉 计算机图形学 图像理解 语音识别 机器学习 模拟电路 传感器] 451

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

caffe配置vs2015

本机配置:1、windows7 2、vs2015 3、anaconda3.4.1 4、安装了git和tortoiseGit 5、安装了CMake3.8.2 参考文献:https://blog.csdn.net/jszhengyin/article/details/76048405 最后可能会报错:No module named caffe 解决方法:将Cmake编译时新建...

AAlonso的博客 586

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

caffe 02 win10 vs2015 编译(支持GPU)

01 必备环境win10企业版,有GPU的硬件。 vs2015 update3、cmake 3.7.2。 git、python3.5.3、CUDA8.0、cuDNN5.1。cuda_8.0.61_win10.exe下载地址: http://developer.download.nvidia.com/compute/cuda/8.0/secure/Prod2/local_installers/c

一朵花开的时间 6914

【Caffe-GPU】Caffe+Python3+CUDA8+CUDNN5+win10+VS2015+Mnist 配置

1、 安装VS2015 2、 安装CUDA、cudnn 经验证,要想编译gpu版本的caffe,必须按照官方说明安装CUDA8.0和cudnn5 !!! 开始时我电脑上装了好几个版本的CUDA,分别是9.1、9.2、10.0,在这种情况下编译scripts\build_win.cmd时,总是会出现 caffe error MSB6006:"cmd.exe"已退出,代码为1 的错误,后来再安装了一个...

zhaotun123的博客 763

win10+vs2015+CUDA10.1+CUDNN7 编译运行 openpose

环境 win10+vs2015+CUDA10.1+CUDNN7 Cmake 3.19.2 显卡 :NVIDIA RTX 2060 一.GitHub - CMU-Perceptual-Computing-Lab/openpose at v1.7.0下载好源码后解压好待用 二. 各种依赖安装 1. 运行…/openpose-master/models/中的getModels.bat 下载所需的模型(如果后面报错 调用模型失败 ,请参考github源码 下的说明手动下载相关模型) ...

TU商的博客 388

WIN10+VS2015+PY35+CUDA10.1安装caffe与FAST RCNN测试

WIN10+VS2015+PY35+CUDA10.1安装caffe历时九天,终于成功。Caffe版本准备工作安装过程遇到的问题总结 历时九天,终于成功。 一开始想在Ubuntu上安装,各种BUG,整了整整一星期,放弃。 现在记录下在win10上安装的过程 个人笔记,免得以后安装的时候麻烦。 Caffe版本 caffe用C++编写,要想自己使用,必须进行编译。 在WIN10上总共有三个版本的caffe可以进行编译: 一个是caffe的原始版本链接, 一个是微软的版本(caffe-master):This b

TULIP的博客 717

Win10+VS2015+Anaconda3+Python3.5+Cuda10.0编译Caffe

记录编译GPU版Caffe的各种坑 准备工作 Cuda10.0 安装Cuda10.0及对应版本的cuDNN CMake 下载并安装CMake,注意需要将其添加到环境变量中 Anaconda 我安装的是Anaconda2018.12,默认Python3.7,Caffe支持Python3.5,因此需要创建Caffe环境。 conda create -n caffe python=3.5 将Pyt...

Henry的博客 2340

vs2015 + cuda10.0 + gtx2080 编译caffe

#if !defined(__CUDACC_VER__) || (__CUDACC_VER__ < 70500) # define BOOST_NO_CXX11_VARIADIC_TEMPLATES #endif

erhulcu的博客 1293

再次配置caffe-windows vs2015+cuda10.0+RTX2070+python3.5

前段时间换了一个配置高一点的台式机,因此重新安装了caffe,这次安装遇到了很多以前没有遇到的问题,特记录一下。 先罗列一下电脑配置:vs2015+cuda10.0+python3.5(Anaconda)+GForce RTX2070显卡 caffe是从这里下载的:https://github.com/BVLC/caffe/tree/windows 修改配置文件: ...

weixin_30477797的博客 402

ubuntu16.04 RTX2060||安装nvidia显卡驱动

一、查看适配显卡版本并下载 到英伟达官网搜索驱动 我的显卡是RTX2060 二、卸载自带驱动 1.卸载原先的驱动 sudo apt-get remove --purge nvidia* 2.禁用原有驱动nouveau(有两种方法,我把两种方法都操作了,才成功禁用) 法一: cd /lib/modules/4.0.0-12-generic/kernel/drivers/...

VIEO 4405

RTX2060+CUDA10.0+cudnn7.6.5+python3.6+keras

在上一个电脑是950m的显卡,在配置tensoflowgpu环境时,由于先安装了cpu版本,作为一个小白,一开始只是想在这个基础上进行修改,但血与泪的教训告诉我还是全部重装来的痛快。 比较开心的是家人给我换了个新电脑了,比较扎心的是环境又需要重新配置。为了保险起见一开始安装了cuda9.2版本的,那时候tensorflow_gpu 版本官方还没有公布,我屁颠屁颠的到github下载了针对cuda9.2 cudnn7.2版本的tensorflow_gpu 1.10版本。这篇博主大佬写的很详细,RTX2060+

qq_35803227的博客 1504

基于Anaconda+VSCode的Mask R-CNN环境配置(RTX2060s+Cuda10.2+cudnn8.2)

Mask R-CNN环境配置(RTX2060s+Cuda10.2+cudnn8.2)前言一、环境配置二、具体步骤1.Anaconda2.Python 前言 分享一个跑通的Mask R-CNN环境。 一、环境配置 在官方的文档中有如下说明: Requirement:Python 3.4, TensorFlow 1.3, Keras 2.0.8 and other common packages listed in requirements.txt 但我们的GPU为RTX 2060s,在之前做开发的时候装过

KalutSirocco的博客 752

Ubuntu16.04搭建深度学习环境(显卡NVIDIA GeForce RTX 2060+cuda9.0+cudnn7.3.1+tensorflow-gpu1.10)

目录Ubuntu16.04安装下载ubuntu-16.04-desktop-amd64.iso和UltraISO(用来将镜像文件写到u盘中)一.合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富...

qq_24285273的博客 1万+
下一篇: Android Studio下配置OpenCV
step_a
博客等级 码龄11年 14粉丝 10原创
评论 8
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值