Win10 64bit GTX950 Anaconda3 环境下安装配置TensorFlow

夏侯威
• 阅读 4054

简介:

  • Anaconda3 : 是世界上最受欢迎的Python数据科学平台。
  • TensorFlow : TensorFlow是google的开源项目,是第二代深度学习系统
  • CUDA_v8:是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题
  • cuDNN_v5:NVIDIA CUDA深层神经网络库(cuDNN)是一个GPU加速的深层神经网络原语库。cuDNN为标准例程提供高度调优的实现,例如前向和后向卷积,池,归一化和激活层。cuDNN是NVIDIA深度学习SDK的一部分。

下载并安装Anaconda3

下载Anaconda3,Python 3.6 version,并安装,Anaconda中集成了pip包工具,pip 是一个Python包管理工具,主要是用于安装 PyPI 上的软件包,可以替代 easy_install 工具,类似于npm 和 Linux中的 yum 和 apt-get指令,(个人理解)
下载安装完成后:

Win10 64bit GTX950 Anaconda3 环境下安装配置TensorFlow


下载安装CUDA

选择适配你的操作系统的CUDA版本,本人机器安装win10 64bit,下面的补丁不是必须的,然后进行安装

Win10 64bit GTX950 Anaconda3 环境下安装配置TensorFlow


下载cuDNN

它是一个英伟达的深度学习库,类似java的jar包,把它放置在CUDA的安装目录下的指定位置,具体细节如下:
下载完成后解压得到的文件:

Win10 64bit GTX950 Anaconda3 环境下安装配置TensorFlow

对应的是CUDA的目录下这三个文件

Win10 64bit GTX950 Anaconda3 环境下安装配置TensorFlow

把cuDNN三个文件夹中的内容分别复制到对应的CUDA下的文件夹中,cuDNN中的lib/x64中的cudnn.lib放入CUDA中的lib/x64下。


安装TensorFlow

首先打开Anaconda Prompt(直接开始菜单搜索即可):

Win10 64bit GTX950 Anaconda3 环境下安装配置TensorFlow

  • 首先建立一个tensorflow的运行环境

    conda create -n tensorflow python=3.5
    -n指的是要命名的环境名称,即tensorflow,当然你可以随意起名字 后面指定Python的版本

Win10 64bit GTX950 Anaconda3 环境下安装配置TensorFlow

Win10 64bit GTX950 Anaconda3 环境下安装配置TensorFlow

至此,我们设定好了一个TensorFlow的运行环境,我们打开Anaconda Navigator 可以查看刚刚配置的运行环境:

Win10 64bit GTX950 Anaconda3 环境下安装配置TensorFlow

  • 激活TensorFlow环境

Win10 64bit GTX950 Anaconda3 环境下安装配置TensorFlow

  • 安装CPU版本的TensorFlow: pip install --upgrade --ignore-installed tensorflow
  • 安装GPU版本的TensorFlow:pip install --upgrade tensorflow-gpu 这里选择安装此项

Win10 64bit GTX950 Anaconda3 环境下安装配置TensorFlow


至此,安装配置完毕,进入Python环境测试是否成功:

Win10 64bit GTX950 Anaconda3 环境下安装配置TensorFlow

引入TensorFlow的包

import tensorflow as tf

遇到如下错误:

Win10 64bit GTX950 Anaconda3 环境下安装配置TensorFlow

在 import tensorflow 的时候这两个问题同时出现,那么很有可能是你的 cuda 和 cudnn 版本有问题,例如本文中用的cuDNN v5, cuda 版本是 8.0.60,而正确的是 8.0.44,所以上面的cuDNN版本要更换。

点赞
收藏
评论区
推荐文章
blmius blmius
4年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
美凌格栋栋酱 美凌格栋栋酱
7个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
Easter79 Easter79
3年前
tensorflow目标检测API安装及测试
1.环境安装配置1.1安装tensorflow安装tensorflow不再仔细说明,但是版本一定要是1.91.2下载TensorflowobjectdetectionAPI下载地址:https://github.com/tensorflow/models1.3 Protobuf 的安装与配置
Stella981 Stella981
3年前
AirFlow初始化的时候遇到 Global variable explicit_defaults_for_timestamp needs to be on (1) for mysql
在安装airflow后,初始化遇到这样的问题Traceback(mostrecentcalllast):File"/opt/anaconda3/bin/airflow",line32,in<moduleargs.func(args)File"/opt/anaconda3/lib/
Easter79 Easter79
3年前
Tensorflow2.0
Tensorflow2.01.Tensorflow简介1.Tensorflow是什么1.Google开源软件库1.采用数据流图,用于数值计算2.支
Easter79 Easter79
3年前
Tensorflow开篇:环境安装1—Anaconda3
​Anaconda是一个Python科学计算环境,提供了很多常用的Python库,例如: numpy,scipy, matplotlib等等。自带的包管理器conda也很强大,可以方便地安装各种Python库。Anaconda34.1.1Windowsx86_64.exepython2.7Ana
Stella981 Stella981
3年前
FAQ(86):Ubuntu 下 idea 配置git 报错:Failed to start Git process error=13, Permission denied.
2019年06月15日今天在Ubuntu系统上部署开发环境,碰到idea的git安装配置问题,百度一下,居然只搜出一篇文章(网上大多数都是Windos系统的git配置),很尴尬,于是自己想办法,也顺手把解决方法分享一下。1)git下载与安装git官网:https://www.gitscm.com/download/
Stella981 Stella981
3年前
Linux下安装tensorflow
说明:文章中很多内容都是复制黏贴的,写的不是很好,但是发现这是我博客园里头阅读量最高的文章,为避免误人子弟还是先说明一下吧。\toc\Linux下安装tensorflow安装添加tensorflow的环境。执行命令:condacreatentensorflowpytho
Easter79 Easter79
3年前
Tensorflow开篇:环境安装2—tensorflow1.10.0
前提已经安装pyhon环境,具体可以参考Tensorflow开篇环境安装(python3.5.2)(https://my.oschina.net/zhys513/blog/edit/863579)tensorflow官网:http://tensorflow.google.cn/(https://www.oschina.net/action/Go
Wesley13 Wesley13
3年前
AI运行环境的搭建
安装tensorflow安装环境为CENTOS6.8操作系统,pip安装tensorflow后提示GLIBC版本过低。考虑到升级GLIBC有一定的风险,所以决定使用编译安装的方式安装tensorflow。基本流程是按照这篇教程:http://www.jianshu.com/p/fdb7b54b616e/(https://w
从源代码构建TensorFlow流程记录
通常情况下,直接安装构建好的.whl即可。不过,当需要一些特殊配置(或者闲来无事想体会TensorFlow构建过程到底有多麻烦)的时候,则需要选择从源代码构建TensorFlow。万幸文档混乱的TensorFlow还是好心地为我们提供了一整页的文档供参考https://www.tensorflow.org/install/source?hlzhcn,个人认为其中最需要关注的部分莫过于经过测试供参考的源配置(列于文末)。
夏侯威
夏侯威
Lv1
春风一夜吹乡梦,又逐春风到洛城。
文章
3
粉丝
0
获赞
0