TensorFlow在windows上的安装
一、下载安装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
上一篇: shell中set指令的用法详解
下一篇: mysql利用binlog进行数据恢复
推荐阅读
-
PyopenGL在python3上安装
-
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装最快的解决办法
-
分享在PHP 7下安装Swoole与Yar,Yaf的方法教程
-
laravel5.2为什么在服务器上获取不到session,storage下的sessions下的文件里面存储的有?
-
今天同事周斌在预生产环境的服务器上犯了一个致命的错误,同事周斌
-
在Windows上调整SGA大小遭遇ORA-27100、ORA-27102错误的处理方法
-
在Centos 5.2下安装最新的MySQL Proxy
-
在Linux下安装PHP,APACHE,ORACLE,PERL的方法
-
eclipse中部署在tomcat上的项目能正常运行,但无法访问tomcat默认首页
-
线性表的链式存储结构:定义、单链表存储结构、给链表头结点分配空间、初始化链表数据、输出链表、在某个位置上插入数据、头插法、尾插法、删除某个位置上的数据、删除某个数据、删除整个链表计算链表的长度