安装前的情况:

之前使用的都是python2.7,但是tensorflow不支持2.x版本,那只有基于在3.x版本进行安装了

前段时间,我安装VS2017的时候安装了python3.6于是想在此基础上继续安装......

在命令行直接输入python会直接进入我之前用的2.7

于是我找到VS2017安装的python3.6的安装路径

将原有的python.exe重命名为python3.exe

然后再将此路径添加到环境变量Path中

在Dos中输入python3成功进入python3.6

同理,将pip3的路径也添加到Path中

在Dos中输入pip3发现出现错误

解决办法:

python3 -m pip install --upgrade pip

(重新安装一次,原因可能是VS2017安装python3的时候有权限或路径参数的设定,具体没有进一步探究,先把车开起来再说)

但是出现了   [WinError 5] 拒绝访问

想到了应该是我的安装路径是C盘,直接使用Dos命令行没有权限修改,于是重新打开cmd并以管理员身份运行

再次执行上面的代码成功搞定

安装tensorflow(我安装的是gpu版本,cpu版本不需要后面较复杂的显卡相关软件的安装更为简单)

输入命令

pip3 install --upgrade tensorflow-gpu

开始下载

当下载完成后需要安装的时候由于又没有以管理员的身份运行导致无法安装,于是我又以管理员的身份进行了安装

由于之前使用的都是python2.7,本次是第一次使用python3.6,还要安装常用的库,必装的有numpy、scipy、matplotlib

由于在安装tensorflow的时候已经自动安装上numpy,所以直接使用下面的两条命令来安装剩下的两个库

pip3 install scipy
pip3 install matplotlib

一切顺利

当导入tensorflow的时候出现了问题

由于我下载并安装的是gpu版本,于是还要安装相关软件CUDA9.0

进入官网找到适合windows10的9.0版本进行下载

下载下来后双击进行安装

一路下一步就会安装好啦

在Dos中输入

nvcc -V

查看是否安装成功已经Path环境变量中时候已经自动添加成功,可以看到已经成功安装上啦

接下来赶紧在python3中导入下tensorflow,发现还缺少cuDNN7

进入cuDNN官网下载对应版本

下载成功后解压到一个文件夹下

将cuda下的bin路径添加到Path环境变量中

之前的错误中就是链接cudnn64_7.dll失败

至此,应该没有问题了吧,来测试一下,在Eclipse中输入下面代码

import tensorflow as tf

hello = tf.constant("Hello, TensorFlow!")
sess = tf.Session()
print(sess.run(hello))

得到输出结果如下(还输出了我的显卡信息)

现在可以搞事情啦


本节完......

Windows下安装Tensorflow(python3.6):记录过程的更多相关文章

  1. Windows下安装Tensorflow报错 “DLL load failed:找不到指定的模块"

    Windows下安装完tensorflow后,在cmd下运行python后import tensorflow出现如下错误: Traceback (most recent call last):  Fi ...

  2. Windows下安装TensorFlow

    最近学习TensorFlow,当然前提是装好框架,网上教程很多都是虚拟搭建或者是conda,从我的经验来讲,Windows目前只支持Python3.5版本安装,Python官网上有说明: 本人由于常用 ...

  3. Windows下安装TensorFlow教程

    目录 安装Python3.6 配置环境变量 安装TensorFlow 验证安装 报错或选版本 安装Python3.6 建议直接安装anaconda 下载地址:https://www.anaconda. ...

  4. windows下安装TensorFlow(CPU版)

    建议先到anaconda官网下载最新windows版的anaconda3.6,然后按步骤进行安装.(这里我就不贴图了,自己下吧) 1.准备安装包 http://www.lfd.uci.edu/~goh ...

  5. Windows 下安装 tensorflow & keras & opencv 的避坑指南!

    安装 Anaconda3 关键的一步: conda update pip 下面再去安装各种你需要的包,一般不会再报错. pip install -U tensorflow pip install -U ...

  6. Windows下安装Tensorflow—GPU版本

    https://blog.csdn.net/weixin_39290638/article/details/80045236

  7. 【适合N卡独显电脑的环境配置】Tensorflow教程-Windows 10下安装tensorflow 1.5.0 GPU with Anaconda

    注意: 1.目前Anaconda 更新原命令activate tensorflow 改为 conda activate tensorflow 2. 目前windows with anaconda 可以 ...

  8. Windows7 64bits下安装TensorFlow CPU版本(图文详解)

    不多说,直接上干货! Installing TensorFlow on Windows的官网 https://www.tensorflow.org/install/install_windows 首先 ...

  9. Windows7 64bits下安装TensorFlow GPU版本(图文详解)

    不多说,直接上干货! Installing TensorFlow on Windows的官网 https://www.tensorflow.org/install/install_windows 首先 ...

随机推荐

  1. 解决 Microsoft Excel has stopped working

    安装了project 2013后, excel 2013 一打开文件就报这个错,解决方法如下: Step1: Try to repair Office 2013 installation and ch ...

  2. Effective Java -- 对于所有对象都通用的方法

    覆盖equb时请遵循通用约定: 自反性.对于任何非null的引用值x,xequals(x)必须返回true. 对称性.对于任何非null的引用值x和y,当且晋档y.equals(x)返回true的时候 ...

  3. 71. Simplify Path(M)

    71. Simplify Path Given an absolute path for a file (Unix-style), simplify it. For example, path = & ...

  4. C#访问和操作MYSQL数据库

    这里介绍下比较简单的方式,引用MySql.Data.dll然后添加一个MySqlHelper类来对MySql数据库进行访问和操作. 1.将MySql.Data.dll引用到你的项目中 下载地址:MyS ...

  5. 多线程(模拟买票)-----java基础知识总结

    这次的的问题引入的比较深入,如果看了这篇博客,不看下一篇,你会很懵逼. 代码: package com.day13.math; /** * 类说明 :模拟三个窗口同时售票 * @author 作者 : ...

  6. 【Jenkins】安装插件

    1.Jenkins主页面,点击[系统管理]-[管理插件] 2. 安装后的插件可以在[已安装]中进行查看

  7. python实现windows Service服务程序

    python实现windows Service服务程序 win32serviceutil.ServiceFramework是封装得很好的Windows服务框架,本文通过继承它来实现. 通过SvcDoR ...

  8. python+正态分布+蒙特卡洛预测男女身高概率!

    sklearn实战-乳腺癌细胞数据挖掘 https://study.163.com/course/introduction.htm?courseId=1005269003&utm_campai ...

  9. 【DS】排序算法之选择排序(Selection Sort)

    一.算法思想 选择排序是一种简单直观的排序算法.它的工作原理如下: 1)将序列分成两部分,前半部分是已经排序的序列,后半部分是未排序的序列: 2)在未排序序列中找到最小(大)元素,放到已排序序列的末尾 ...

  10. NAT地址转换

    2017年1月12日, 星期四 NAT地址转换 SNAT:源地址转换  DNAT:目标地址转换   null