如何下载安装最新版tensorflow2.1.0 cpu版本+可能出现的问题的解决方法【小白级教程】
因为之前安装这个失败过很多次,也看过网上很多教程和博客,走过很多弯路。最后成功安装之后,我将自己最终成功安装的步骤,安装途中遇到的一些问题并在网上找到的有效解决方案进行了整理与归纳,希望能帮助到更多人,少走弯路,低耗时成功安装tensorflow。
整理归纳不易,如有错误,还望海涵与指出,欢迎交流与学习,谢谢!
下载与安装
一.
请先按照这个网址上教的去做,它讲的很清晰。https://www.cnblogs.com/HongjianChen/p/8385547.html
但是注意到这一步之后,图中用橙色记号笔标注出来的的这一步不要按照它的来,否则是默认cpu和gpu都下载。因为现在新版2020年的默认就是两个都下,至于cpu和gpu的区别我就不再多说了,网上都有,对于部分人来说比如我和我的同学,cpu版本就够了。
(因为如果你按照橙色部分来,你最后下载的就是gpu和cpu版本,然后你的电脑很可能会报错。我就是这样的,然后卸载了重装的。他这个之所以在那个时候是对的是因为那个时候tensorflow还没有更新到2020版本,最新版本是cpu和gpu都同时下载,就算你经过千难万难最后下载成功了,可能会报错,或者缺东西,我记得是缺CUDA,反正就会比较麻烦。
二
然后按照这个网址教的,去pip Install, 因为这个就只是下载cpu版本
最后这篇博客可以参考一下。
https://blog.****.net/zhanghai4155/article/details/104268737
可能遇见的问题及解决方法
安装tensorflow遇到 ReadTimeoutError(self._pool, None, "Read timed out.")问题的解决方案
可参考以下网址。
https://blog.****.net/abcabc77777/article/details/53456453
我就是用的这个方法,我试过网上很多方法,就这个对我来说是有效的。虽然我觉得我都已经用了镜像了,为什么还会超时呢,因为镜像只是把源文件大小给缩小了,比如3个g 的变成300m,但是pip的下载速度可能还是几kb,所以会有超时报错。使用这个方法之后,亲测有效,下载速度特别快,像开了挂一样的。
最后如何在Anaconda上安装Tensorflow并在jupyter上运行
请参考这篇博客的方法
https://www.cnblogs.com/guohaoblog/p/9319791.html
后记
你们可能会发现这几篇博客都还比较新,2020年发布的,所以比较有时效性,网上大部分安装教程大多都是老版,比如2018,2019年发布的,所以很多都out了,不具有实效性了,因为这种软件更新迭代的很快。
Ps:
如果出现了其他问题,可以去搜索引擎上搜索一下,一般都有解决方案。网上方案有很多,你可能要自己多试一些方法,因为有的有效有的没有效果,我写的这篇文档我也不确定你们能100%成功哈,毕竟是适合我的电脑环境,但是我觉得大概率还是会成功的,身边的朋友照着这个方法大多都能成功,最后祝大家都成功!