windows10 + Anaconda搭建tensorflow-gpu环境
第一步:安装Anaconda, 官网下载, 安装结果如下图。
下载地址如下:https://www.anaconda.com/distribution/#download-section
用于anaconda的官下载网速太慢,所以,我们换回国内源。下面两个方式任选一个。
操作方式是在Anaconda prompt命令行输入
清华源:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/conda config --set show_channel_urls yes
中科大源:
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/conda config --set show_channel_urls yes
第二步:使用anaconda建立一个虚拟的python环境
注意需要根据tensorflow的要求选择python的版本,这里我们装的是1.12.0版本的tensorflow,所以我选择python3.6(python3.6支持的tensorflow版本比较多,推荐选python3.6)
下图是我建立的python环境,名字是deeplearning。
第三步:安装cuda(注意,只有navidia显卡才能用cuda)
安装cuda时,记得取消visual studio integration
不用装vs2015, vs2017(文件太大了,没必要安装)。vs只是用来编译sample样例,用来检验有没有成功
cuda的各版本的下载地址如下:https://developer.nvidia.com/cuda-toolkit-archive
我要安装的是tensorflow-gpu1.12.0,对比上上张图,所以我选择了cuda9.0版本
注意:安装cuda之前,最好把自己电脑的nvdia显卡驱动卸载掉,因为cuda会自带显卡驱动。
安装如下:
下一步,完成安装
第四步 安装cudnn
cudnn各版本的下载地址是:https://developer.nvidia.com/rdp/cudnn-archive
我的tensorflow是1.12.0, cuda是9.0, 所以根据前面的图片,我下载的是7.0版本的cudnn
解压cudnn包,进入文件夹,找到里面的三个文件夹,这三个文件夹对应着cuda目录中的同名文件夹。
对应我的cuda文件夹路径在是C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0,如果没改cuda的安装路径,你们的应该也是这位置。只是v9.0数字变化。
操作:将这三个文件夹里面文件(不是文件夹)放到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0的同名对应文件夹下。注意lib里面还一个x64文件夹,将x64的压缩包cudnn复制到相应的文件夹中,不用解压
第五步:配置环境变量
安装完cuda9.0后,系统会自动增加两个系统变量,CUDA-PATH和CUDA-PATH_V9.0(根据cuda版本显示)如下图。
我们需要在系统变量path新建,输入下面的命令(根据自己的路径来设置)
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0;
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\lib\x64;
下图是别人的图,正确配置显示的v9.0, 不是v10显示
第六步:在Anaconda 第prompt里面安装tensorflow-gpu1.12.0
1,用conda active命令切换到开始创建的python环境,我的环境名是deeplearning ,你们要根据自己的环境名字写。
2.安装tensorflow
命令如下
conda install tensorflow-gpu==1.12.0
第七步,测试(测试方法多,下面我用的是anaconda的命令行测试,也可以用pycharm测试,notebook,也可以命令行测试)
测试代码:
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
如果出现跟下图类似的界面,那就成功安装了tensorflow-gpu版。
windows10 + Anaconda搭建tensorflow-gpu环境相关推荐
- Windows10 下搭建汇编语言开发环境( 利用 DOSBOX 和 MASM32 )
Windows10下搭建汇编语言开发环境(利用DOSBOX和MASM32):https://www.cnblogs.com/zyever/p/7919007.html 如何在win10 64位下搭载汇 ...
- windows10下安装tensorflow(gpu版本)
windows10安装tensorflow的gpu版本(pip3安装方式) 前言: TensorFlow 有cpu和 gpu两个版本:gpu版本需要英伟达CUDA 和 cuDNN 的支持,cpu版本不 ...
- Windows10下搭建汇编语言开发环境(利用DOSBOX和MASM32)
------------------------------------ 版权信息 ------------------------------------ 此文链接: http://blog.csd ...
- Win7系统中用anaconda配置tensorflow运行环境
前言:anaconda是一个python Data Science Platform.安装它的契机是因为要用tensorflow. 安装完后感觉用它来管理python运行环境还是挺方便的,常用的con ...
- 使用Docker快速搭建Tensorflow开发环境
当我刚开始学习使用scikit-learn时,总是会出现各种各样的包依赖问题,兜兜转转了一遍才全部安装好,现在的机器学习算法开发者大都使用tensorflow.pytorch来实现自己的想法,但依然会 ...
- tensorflow GPU环境配置 Nvidia+cuda+cudnn
显卡安装 去官网下载显卡驱动https://www.nvidia.cn/ 删除旧的nvidia驱动(刚装的机子不需要这一步) sudo apt-get purge nvidia* sudo chmod ...
- windows10:GTX GeForce 1070+更新nvidia显卡驱动+CUDA+CUDNN+tensorflow_gpu深度学习GPU环境搭建(史上排雷最多版本)
windows10 GTX GeForce 1070+CUDA9.0+CUDNN7.6.4+TensorFlow_GPU1.5 5天星期前开始搭建tensorflow GPU环境,途中屡屡踩雷, 现在 ...
- 【Keras】Win10系统 + Anaconda+TensorFlow+Keras 环境搭建教程
1. 安装 Anaconda 打开 Anaconda 的官方下载地址:https://www.anaconda.com/download/ 选择 Python 对应的version 下载.下载完成后直 ...
- linux 查看cuda版本_Ubuntu18.04+Tensorflow GPU版本环境搭建
硬件平台:笔记本 处理器:I7 显卡:GTX960 系统:Ubuntu18.04 64位 步骤1.安装CUDA(无显卡不必安装) 去NVIDIA官网:CUDA Toolkit Archive 下载CU ...
最新文章
- Go 学习笔记(74)— Go 标准库之 unsafe
- 馅饼还是陷阱,TMG2010升级经验谈
- dede php可以传多个参数,织梦分页标签dede:pagelist传参数
- CN.Text开发笔记—利用反射将数据读入实体类
- 数据中心着火,工程师用嘴一吹就灭了?
- C++在数字向量中找到出现奇数次的数字的算法实现(附完整源码)
- mysql5.6查看归档_MySQL5.6 使用 pt-archiver 分批删除、归档数据
- golang.org/x/net包的安装方法
- PaperWeekly 第三期
- ajax存储表单数据,使用ajax json将表单数据存储到数据库php
- getshell工具下载批量ecshop4.0全版本通杀工具下载
- 阅兵方阵 蓝桥杯 第九届JavaA
- 微信小程序检测版本是否有更新
- Clion 2021解决中文输出乱码问题-亲测有效
- VSCODE + 搜狗输入法,两次文字突然变成繁体?
- Android小心心动画
- gif制作——电脑完全免费GIF录制工具下载
- 瞄准物联网末端一公里
- Command ‘yum‘ not found, did you mean
- 华为2020手机鸿蒙计划,华为鸿蒙 OS 2020 计划曝光!手机仍然优先用安卓