Win10配置Tensorflow-GPU
Win10配置Tensorflow-GPU
0. 前期准备
Win10系统
安装包:
- CUDA:使用C/C++语言,使GPU支持并行计算,解决复杂计算问题。
- cuDNN:以CUDA为基础,用于深度神经网络的GPU加速库。
- Visual Studio 2015:提供CUDA运行的C/C++库(根据支持的CUDA版本,可能VS的版本也不同)
- Anaconda3:提供Python编程语言环境(为了方便选择的Anaconda,也可以直接安装Python)
目录
- 安装VS2015
- 安装Anaconda3
- 安装CUDA
- 配置cuDNN
- 安装tensorflow-gpu
- 常见问题汇总
- 参考引用
1. 安装VS2015
Visual Studio 2015
注1:在安装时——需要选择 自定义>>编程语言>>将C++ 勾选。
注2:如果没有VS2015安装包建议到 MSDN 我告诉你‘I tell you’ 网址下载
https://msdn.itellyou.cn
在开发人员工具内寻找
注3:VS2015激活秘钥
- 专业版:HMGNV-WCYXV-X7G9W-YCX63-B98R2
- 企业版:HM6NR-QXX7C-DFW2Y-8B82K-WTYJV
注4:安装VS时的常见问题汇总(在文章后有解决方法)
VS安装时提示不能对VS2015进行打包
安装VS的时候卡在最后一步,配置系统的时候,卡主大半天的时间不动
卸载VS不干净可以用小程序解决
完全卸载Visual Studio的小工具TotalUninstaller网址
2. 安装Anaconda3
Anaconda3-4.2.0
根据需要使用的Python版本确定需要安装的Anaconda版本:
- Python3对应Anaconda3
- Python2对应Anaconda2
注1:快速下载Anaconda各版本的清华镜像网址
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
注2:安装时,在最后一步,需要将两个选项全部勾选,如下图:目的是使其自动配置环境
注3:安装Anaconda3时常见问题汇总(在文章后有解决方法)
- Anaconda3的环境没有自动配置成功
- 在安装Anaconda3时选择自己的安装路径,不允许安装的情况
- 打开Anaconda Navigator闪退的问题
- 在Anaconda内下载模块/安装包速度慢
3. 安装CUDA
CUDA8.0-win10
注1:下载CUDA的各版本网址 CUDA Toolkit Archive——各版本都能下载
https://developer.nvidia.com/cuda-toolkit-archive
查找电脑GPU对应型号能支持的CUDA版本,笔者的笔记本显卡为GT-755m,使用CUDA8.0
如果不知道自己电脑GPU型号,可以鼠标 右键此电脑>>>管理>>>设备管理器>>>显示适配器 查看
第一个Intel® HD Graphics 4600为集成显卡
第二个NVIDIA Geforce GT 755M为笔者笔记本电脑的独立显卡
使用默认路径安装CUDA,一路默认下一步即可
验证CUDA的安装情况
打开Anaconda promt/cmd,输入:nvcc -V,出现下图信息为CUDA安装成功。
nvcc -V
验证CUDA的环境配置情况
右击此电脑>>>属性>>>高级系统设置>>>环境变量,一般默认安装的话,这些环境变量都会有的,如果没有则自己进行添加,如图所示:
包含系统变量五条:
变量 值 CUDA_PATH C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0 CUDA_PATH_V8.0 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0 NVCUDASAMPLES_ROOT C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0 NVCUDASAMPLES8_0_ROOT C:\ProgramData\NVIDIA Corporation\CUDA Samples\v8.0 NVTOOLSEXT_PATH C:\Program Files\NVIDIA Corporation\NvToolsExt\
4. 配置cuDNN
cuDNN6.0
注1:cuDNN的下载地址,需要先注册cuDNN Download——各版本都能下载
https://developer.nvidia.com/rdp/cudnn-download
查找对应安装CUDA版本的cuDNN版本,CUDA8.0对应cuDNN6.0
解压缩cuDNN压缩包
将文件夹里三个文件夹分别拷贝至CUDA的安装目录的对应的文件夹即可。默认文件夹在:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0 (默认安装的话是这个路径)
– 上述三个解压后的文件夹,即bin,include,lib
– CUDA安装的文件夹:一般将三个文件夹拖入,会自动合并文件夹,如此即可
5. 安装Tendorflow-GPU
打开Anaconda Promt(左下开始菜单边的搜索即可),在Anaconda Prompt中利用Anaconda创建一个python3.5的环境,环境名称为tensorflow(可更改)
– 创建python3.5的原因是配置的代码需要,也可以根据自己的需要进行更改
– 环境名称命名为tensorflow是因为方便好记,也可以自行更改conda create -n tensorflow python=3.5
在Anaconda Promt中使用activate命令启动环境,使用命令
activate tensorflow
在Anaconda Navigator中配置自定义tensorflow环境下的Ipython和Spyder
– 添加国内镜像(目的:由于Anaconda国外服务器下载库的时候网速过慢,改由国内速度快)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --set show_channel_urls yes
– 界面安装
进入Anaconda Navigator>>>选择home>>>Applications on选择Tensorflow>>>选择spyder>>>点击install(安装spyder时会自动安装Ipython)
安装Tensorflow
在Anaconda Promt内输入以下指令actiavte tensorflow # 激活Anaconda3内刚刚创建的tensorflow环境 pip install tensorflow-gpu==1.3.0 # 安装tensorflow-gpu1.3版本
由于笔者电脑是CUDA8.0,仅能支持 tensorflow-gpu 1.3.0。
注1:如果想安装最高版本的tensorflow
pip install tensorflow-gpu
注2:如果之前装过tensorflow-gpu,但是版本不对需要更改,按以下指令卸载,再重装指定版本即可
pip uninstall tensorflow-gpu
注3:如果想升级(指定版本)tensorflow-gpu
pip install --upgrade tensorflow-gpu==1.3.0
测试Tensorlfow-gpu是否安装成功
在Anaconda Promt内输入以下指令
activate tensorflow #激活创建的tensorflow环境 python #激活该环境下python解释器 import tensorflow as tf #导入tensorflow模块 hello = tf.constant('Hello, TensorFlow!') #创建tf常量 sess = tf.Session() #创建tf可运行图表 print(sess.run(hello)) #运行’hello‘tf常量
如果出现以下信息,则证明tensorflow-gpu安装成功
- ’import tensorflow as tf ‘ 时不报错
- 电脑的显卡名称
- 电脑显存
- print 语句
- 注1:安装tensorflow-gpu时常见问题汇总(在文章后有解决方法)
使用pip install --upgrade tensorflow-gpu语句安装出现问题:
‘Cannot remove entries from nonexistent file c:\……\anaconda3\lib\site-packages\easy-install.path’
'import tensorflow as tf’输入该语句进行测试 显示没有该模块的问题
6. 常见问题汇总
安装VS时的常见问题
VS安装时提示不能对VS2015进行打包
① 控制面板>>>程序>>>程序和功能>>>启用或关闭windows功能>>>将winows会使用的东西,都勾选上 >>>确定
② 控制面板卸载VS2015>>>到安装路径再删除文件夹
③ 重新安装VS2015
安装VS的时候卡在最后一步,配置系统的时候,卡主大半天的时间不动
打开任务管理器>>>找到有2个vs_professional.exe *32>>> 强制关掉一个>>>即可
怕卸载VS不干净可以用小程序解决
解压该软件>>>打开>>>管理员运行Setup.ForcedUninstall.exe>>>输入y>>>回车
注:3中的小程序在以下网址
https://download.csdn.net/download/liu759420184/11825999
如果有积分的捧个场,没有积分的留邮箱,我发给你。
安装Anaconda3时常见问题
Anaconda3的环境没有自动配置成功
右键此电脑>>>属性>>>高级系统设置>>>环境变量
在第一个环境变量中,添加环境Path,并配置以下三条路径(电脑安装Anaconda3的路径)。中间用英文字符的分号隔开。
① C:\Application\Anaconda3;
② C:\Application\Anaconda3\Scripts;
③ C:\Application\Anaconda3\Library\bin;
结果如图:
在安装Anaconda3时选择自己的安装路径,不允许安装的情况
安装时出现"directory C:…… already exists,please choose a different location ,无法进行下一步"
即安装时,出现选择路径,更改位置之后提示不能安装,安装的文件夹已经存在。
删除掉想安装的目标文件夹,然后在安装界面选择想安装的目标文件夹的母文件夹位置,确认,然后键盘输入你想安装的文件夹(该文件夹不存在),然后安装,即他会自动创建该不存在的目标文件夹。
打开Anaconda Navigator闪退的问题
使用管理员权限运行 Anaconda Prompt
conda update anaconda-navigator #升级navigator anaconda-navigator --reset #重置navigator conda update anaconda-client #升级客户端 conda update -f anaconda-client #升级安装依赖包
在Anaconda内下载模块/安装包速度慢
运行 Anaconda Prompt ,添加国内镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --set show_channel_urls yes
安装CUDA时出现的问题
安装CUDA时候报错
此问题是visual studio integration不能安装的问题。解决:先自定义安装然后不选将其他安装好再自定义安装一次,仅安装
7.参考引用
[1] WIN10下Tensorflow-GPU的搭建:https://blog.csdn.net/ytusdc/article/details/80252442
Win10配置Tensorflow-GPU相关推荐
- win10 + GTX1080配置TensorFlow GPU开发环境
https://blog.csdn.net/u013092293/article/details/83858973 https://blog.csdn.net/wanglei022/article/d ...
- Linux16.04配置tensorflow(GPU源码编译)并深入了解tensorboard
Tensorflow – Google推出的一个强大的"深度学习框架".于2015年11月在GIthub上开源,在2016年4月补充了分布式版本,并于2017年1月发布了1.0版本 ...
- Win10下Tensorflow(GPU版)安装趟坑实录,成功了。
这篇文章不指导你具体怎么安装,其他博客大把安装方法,我只告诉你,具体的版本不要看其他人的,每个人用的CUDA可能都不同,越看越乱,直接看运行后系统的提示,我整了一天没有搞定,最后还是按照系统提示搞定的 ...
- (Tensorflow学习) Win10+mx250 tensorflow gpu版安装
我在笔记本上一开始跑cpu版本的tensorflow,感觉太慢了,跑个posenet卡成狗,就换成gpu版的. 记录下安装步骤 我的笔记本win10系统64位,mx250显卡.IDE是用的是pycha ...
- win10 安装 tensorflow gpu 版
先打开网址https://storage.googleapis.com/tensorflow 可以看到目前的所有tensorflow已编译版本.直接翻到最后面,找到windows的.比如当前最新的为 ...
- WIN10下TensorFlow GPU版安装顺序
1.更新驱动 2.先安装Anaconda,创建一个虚拟环境 4.再安装TensorFlow-GPU 5.到虚拟环境所在的目录里寻找build_info.py文件,一般如果全部默认安装的话在: C:\U ...
- Win10配置TensorFlow
1.下载安装Python3.5 因为3.6在windows下暂时还没提供pip的接口-- 确保环境添加好了环境变量(PowerShell不用重启) 2.安装Tensorflow 管理员打开PowerS ...
- 安装指南:Win10系统+ tensorflow 1.7 GPU+Cuda v9.0+cudnnv7.1 +Python3.6
一开始安装在WIN10安装tensorflow GPU版本可以说是费尽周折,花了一周多的时间,发现版本有一点不对应,就没办法成功,所以每一步安装都要非常"精准",为了给新手扫盲,特 ...
- 根据显卡型号选择CUDA和cuDNN进行TensorFlow GPU版本安装
文章目录 一.显卡型号 二.CUDA 三.cuDNN 四.tensorflow-gpu 五.查看显卡利用率 Linux系统 Linux下Anaconda 参考文献 此文章默认显卡支持CUDA和已安装显 ...
- tensorflow gpu python3.5_Win10+Anaconda3下tensorflow-gpu环境配置
Win10+Anaconda3下tensorflow-gpu环境配置 基本环境 操作系统window10-education 显卡 NIVIDA GETFORCE GTX 1050 安装Anacond ...
最新文章
- 你是中层管理者?嗯,一个表面看似风光,实际却很 “鸡肋” 的重要岗位
- Linux下查看在线用户及用户进程
- 深入分析Linux内核源码oss.org.cn/kernel-book/
- 学会利用杠杆,阻碍你成功的,或许恰恰是你认为正确的思维,能力、效率、杠杆三个因素,决定了你一生的发展...
- 配置Tomcat连接池
- 一键去除网页BOM属性【解决乱码,头部空白,#65279问题】
- P1156-垃圾陷阱【dp】
- [html] 跨域通信有哪些方式?
- 理解字节序(大小端)
- GCC 常见参数配置
- Lua 教程 | 菜鸟教程
- github随时同步代码_原来用IntelliJ IDEA操作GitHub这么方便啊
- windows桌面的“我的电脑”“IE”等消失的解决方法
- 基于ubuntu的tcpdump抓包总结
- tg3269c网卡驱动linux,TP-Link TG-3269C驱动
- 设计一个O(n2)时间的算法, 找出由n个数组成的序列的最长单调递增子序列。
- 计算机后置音频接口,电脑后面音频插孔没声音怎么办?电脑后置插孔没声音的解决方案...
- 单位提前解除劳动关系怎么赔偿
- OSG 自定义场景漫游示例
- Java:文件写入读取操作和工具类
热门文章
- 如何自学编写手游脚本_自学如何编写代码时应做的5件事
- antd4使用form表单
- 软考_软件设计师_计算机组成与体系结构篇(8k字干货只为助力备考软考的你)
- 尝试解析DDS格式纹理文件的基本信息(不包括图像数据)
- rust写操作系统 rCore tutorial 学习笔记:实验指导零 创建项目与启动
- 雷鸣的游戏人生(一) --- 三个笑话
- ajax post forbidden,解决 Ajax 发送 post 请求出现 403 Forbidden 的三种方式
- 百度网盘大文件浏览器直接下载-Motrix
- 读书笔记—颠覆式创新:移动互联网时代的生存法则
- java输出pdf(pdfptable和pdftcell)