Windows下安装Tensorflow(python3.6):记录过程
安装前的情况:
之前使用的都是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):记录过程的更多相关文章
- Windows下安装Tensorflow报错 “DLL load failed:找不到指定的模块"
Windows下安装完tensorflow后,在cmd下运行python后import tensorflow出现如下错误: Traceback (most recent call last): Fi ...
- Windows下安装TensorFlow
最近学习TensorFlow,当然前提是装好框架,网上教程很多都是虚拟搭建或者是conda,从我的经验来讲,Windows目前只支持Python3.5版本安装,Python官网上有说明: 本人由于常用 ...
- Windows下安装TensorFlow教程
目录 安装Python3.6 配置环境变量 安装TensorFlow 验证安装 报错或选版本 安装Python3.6 建议直接安装anaconda 下载地址:https://www.anaconda. ...
- windows下安装TensorFlow(CPU版)
建议先到anaconda官网下载最新windows版的anaconda3.6,然后按步骤进行安装.(这里我就不贴图了,自己下吧) 1.准备安装包 http://www.lfd.uci.edu/~goh ...
- Windows 下安装 tensorflow & keras & opencv 的避坑指南!
安装 Anaconda3 关键的一步: conda update pip 下面再去安装各种你需要的包,一般不会再报错. pip install -U tensorflow pip install -U ...
- Windows下安装Tensorflow—GPU版本
https://blog.csdn.net/weixin_39290638/article/details/80045236
- 【适合N卡独显电脑的环境配置】Tensorflow教程-Windows 10下安装tensorflow 1.5.0 GPU with Anaconda
注意: 1.目前Anaconda 更新原命令activate tensorflow 改为 conda activate tensorflow 2. 目前windows with anaconda 可以 ...
- Windows7 64bits下安装TensorFlow CPU版本(图文详解)
不多说,直接上干货! Installing TensorFlow on Windows的官网 https://www.tensorflow.org/install/install_windows 首先 ...
- Windows7 64bits下安装TensorFlow GPU版本(图文详解)
不多说,直接上干货! Installing TensorFlow on Windows的官网 https://www.tensorflow.org/install/install_windows 首先 ...
随机推荐
- HGOI 20181030晚 题解
Problem:给出全班人的个数总分和小明的分数(满分100分),求小明最低排名和最高排名 sol:假设小明的排名为k,总分为sum,小明的分数是r, 贪心求解, 最坏情况下,小明前面的比小明高一分( ...
- 【转】一招解决MCU启动异常
对于主电源掉电后需要继续工作一段时间来用于数据保存或者发出报警的产品,我们往往都能够看见产品PCB板上有大电容甚至是超级电容器的身影.大容量的电容虽然能延时系统掉电,使得系统在电源意外关闭时MCU能继 ...
- 【poj3693】 Maximum repetition substring
http://poj.org/problem?id=3693 (题目链接) 题意 给定一个字符串,求重复次数最多的连续重复子串,若存在多组解,输出字典序最小的. Solution 后缀数组论文题,就是 ...
- easyui的tab加载页面中的form重复提交
http://blog.csdn.net/fxz1982/article/details/8987769 Easyui中的tabs组件以href方式加载目标页面,如果目标页面中有dialog或者win ...
- fidder及Charles使用
1. fidder抓https包的基本配置,可参见以下博文 http://blog.csdn.net/idlear/article/details/50999490 2. 遇到问题:抓包看只有Tunn ...
- 高级篇 KZ002.反射读取注解[未封装]
创建自定义注解 package com.hanpang.java; /** * 注解说明: 方法的文档注释 * * @Author: 胖先生 * @Create: 2016-04-27 10:29 * ...
- 单字节编码&双字节编码
单字节编码(WINDOWS-1252.ISO-8859-1.UTF-8) 双字节编码(UTF-16) Windows 记事本默认会将文件保存为单字节的 ANSI(ASCII).如果您选择 " ...
- HDU 1431 素数回文 离线打表
题目描述:给定一个区间,将这个区间里所有既是素数又是回文数的数输出来. 题目分析:这题的这个数据范围比较大,达到了10^8级别,而且输入的数据有多组,又因为判断一个数是否是回文数貌似只有暴力判断,时间 ...
- sql server查询某年某月有多少天
sql语句如下: ),) date from (),,)+'-01' day) t1, ( ) t2 ),) ),,)+'%' 查询结果如下: 2017年2月共有28天,查询出28条记录.
- Chrome插件之ModHeader
一.ModHeader是什么 ModHeader顾名思义就是让我们可以自定义HTTP请求头或者是重写响应头,包括新增请求头/响应头或者覆盖Chrome浏览器设置的请求头的默认值,同时还可以根据URL ...