当前位置: 移动技术网 > 科技>操作系统>windows > TensorFlow在windows上的安装

TensorFlow在windows上的安装

2020年11月20日  | 移动技术网科技  | 我要评论
一、下载安装Anaconda1、Anaconda下载下载地址:https://www.anaconda.com/download/从清华镜像网站下载网址:https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/国内清华镜像网站:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/2、Anaconda安装安装过程中有一步是否将Anaconda添加至环境变量中,建议勾选,如果没

一、下载安装Anaconda

1、Anaconda下载

下载地址:https://www.anaconda.com/download/
从清华镜像网站下载网址:https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/
国内清华镜像网站:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/


2、Anaconda安装

安装过程中有一步是否将Anaconda添加至环境变量中,建议勾选,如果没有勾选,则需要手动添加环境变量。(其他就默认选项,点next就okk)


3、验证Anaconda是否安装成功:

win+R,输入cmd,命令窗口中输入“conda --version”
在这里插入图片描述
说明已经成功的安装上了Anaconda了。


  • 检测目前安装了哪些环境:conda info --envs
  • 检查目前有哪些版本的python可以安装:conda search --full-name python
  • 安装不同版本的python:conda create --name tensorflow python=3.5
  • 按照提示,激活之:activate tensorflow
  • 确保名叫tensorflow的环境已经被成功添加:conda info --envs
  • 检查新环境中的python版本:python --version
  • 退出当前环境:deactivate

二、安装Tensorflow

1、关于gpu版本的安装

参考这个链接吧:https://zhuanlan.zhihu.com/p/37086409
(有两种版本cpu,gpu,我的显卡不支持gpu,所以qaq)


2、关于cpu版本的安装

安装Tensorflow,在Anaconda Prompt中输入:pip install tensorflow
(记不清用了多少个教程了,老是以为自己没有安好,最后发现是验证出了问题)
列几个教程吧:
1)https://www.cnblogs.com/ming-4/p/11516728.html
2)https://blog.csdn.net/weixin_42555080/article/details/100704078
3)https://blog.csdn.net/laobai1015/article/details/84580243


3、验证TensorFlow是否安装成功【关键!】

通过以上步骤已经完成了安装工作,如何测试TensorFlow是否安装成功。直接在CMD(win+R) 或Anaconda Prompt中键入activate tensorflow,再键入python ,再键入以下代码:

【方法一,方法二都可能会报错,建议方法三、方法四。如果报错,建议复制报错信息,百度一下~】


1)方法一
https://blog.csdn.net/zqx951102/article/details/88896766

import tensorflow as tf 
sess = tf.Session() 
a = tf.constant(1) 
b = tf.constant(2) 
print(sess.run(a+b))

结果:3

在这里插入图片描述


2)方法二
https://blog.csdn.net/sinat_36502563/article/details/102302392

import tensorflow as tf 
sess = tf.compat.v1.Session() 
a = tf.constant(1) 
b = tf.constant(2) 
print(sess.run(a+b))

结果:3

在这里插入图片描述


3)方法三
https://www.cnblogs.com/zlc364624/p/12572916.html

import tensorflow as tf 
tf.compat.v1.disable_eager_execution()
sess = tf.compat.v1.Session() 
a = tf.constant(1) 
b = tf.constant(2) 
print(sess.run(a+b))

结果:3

在这里插入图片描述


4)方法四
教程:cmd(win+R) 中输入:pip show tensorflow
(我用这个8太行,后来后来终于发现是我打开的方式不对)
其实应该在cmd中先输入:activate tensorflow,再输入pip show tensorflow
在这里插入图片描述
验证失败可能原因:https://www.cnblogs.com/hwh000/p/12597640.html


断断续续安了快三周(人都傻了,想着怎么就安不对呢!)
最后发现是验证方式出了问题,所以写一篇CDSN记录一下,希望也阔以帮其他朋友避坑吧~

本文地址:https://blog.csdn.net/qq_42694450/article/details/109843346

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网