Win10下用Anaconda安装tensorflow
本文介绍了Win10下用Anaconda安装tensorflow,文中通过代码,图片示例讲解,希望在大家的学习中有帮助(本人是第一次发文,如有不当之处请多指教)。
因为学习机器学习,下载了一个网上的代码结果需要安装TensorFlow,因此踏上了一场两天的安装之旅,在遇到一系列问题之后终于在自己的笔记本上完成了安装。由于学习python的缘故,之前没有使用过Anaconda,都是在PyCharm中进行学习。但是最近为了学习机器学习,不得不舍弃。所以这里介绍一下cpu版本的安装方法和自己安装过程中遇到的一些问题分享给大家,希望大家在装的时候可以一次成功。
1.安装Anaconda
(1)附上下载链接
https://repo.anaconda.com/archive/Anaconda3-2021.05-Windows-x86_64.exe
(2)也可以通过浏览器在Anaconda官网上下载
(3)和安装其他软件一样,默认即可,注意勾选将python3.6添加进环境变量。否则之后还要去此电脑-属性里面配环境变量。
温馨提示 : 以我过来人的经验,如果你装软件的时候,无论是搜网上还是问同学老师,都解决不了你的安装问题,那我建议你还是卸载掉(一定要卸干净)按照可靠的相关教程重新安装。(舍不找孩子套不着狼,心酸)。
等待一段时间,就安装好了。
通过开始菜单->Anaconda3—>Anaconda Prompt
利用conda list 查看Anaconda中安装了哪些包
可以看到已经安装了很多包了
2.安装tensorflow
anaconda安装好之后,打开开始菜单->Anaconda3—>Anaconda Prompt如下图
在Windows中TensorFlow最好选择Python 3.5版本,虽然其他的也支持但也会出现很多bug(我在安装过程中出现了很多难以理解的错误)。
新建一个虚拟环境conda create -n tensorflow python=3.5
(此处时间较长,小可爱们请耐心等待)
此处代表已安装好
打开环境activate tensorflow
我试过pip,镜像等但效果都不好,中途也出现很多错误。
但是现在给大家分享一个我认为比较好,也很舒适的安装方法
首先输入指令
①查找安装tensorflow的所有版输入该指令
Anaconda search -t conda tensorflow
可以看到有很多tensorflow版本,但通常学习那个版本就安装那个版本,否则之后会很麻烦。
②再次输入另一个指令
Anaconda show anaconda/tensorflow
将上述红框中的指令复制粘贴,进行安装
装好之后再利用刚才指令验证是否安装上(建议还是验证一下,以免以后出错)
打开Anaconda Navigator在enviroments里检查到已经出现了tensorflow环境
在tensorflow环境下返回主页,将红框中的install一下,效果如下所示
接着打开开始菜单->Anaconda3->jupyter notebook(tensorflow)
最后在开始菜单->Anaconda3—>Anaconda Prompt
界面中输入如下指令如果能正常运行出结果,恭喜你那你就成功了
import tensorflow as tf
hello=tf.constant(‘Hello,TensorFlow!’)
sess =tf.Session()
print(sess.run(hello))
到这里就已经是完全装好了,你可以随心所欲的写代码了。但是身为一个被tensorflow折磨了两天的孩子来说,能够完全成功已经无法用言语表达我的心情了。我想给你们说,一些pip,还有清华镜像上实在安装不下来的话,就试试这个吧,我实在前两个都没有成功的情况下,脑袋快要崩溃的情况下遇见的这位救星,真的很有效。
真的很感谢这位UP主DM一虚一実 附上链接TensorFlow安装教程_哔哩哔哩_bilibili