用Anaconda快速实现使用tensorflow及keras
最近因课程需要,安装了anaconda并在其上配置深度学习框架tensorflow及keras。折磨了我一整天,感觉网上的教程有很多错误的地方。因此写一篇博客来帮大家排雷。
总的来说,在anaconda上实现tensorflow及keras,网上主要有两种方法:
- python 3.5, 3.6 下,在Anaconda Prompt 上安装tensorflow
- 下载其whl文件,使用现在Anaconda对应的最新版本,附带python3.7
两种方法有什么不同呢?
1.这种方法下,你每次使用tensorflow都要激活这个环境,而且想在conda自带的sypder编译器中使用还要在tensorflow下再安装一个sypder,这样又要重新安装numpy,sklearn等包,且官方只支持到python3.6(而最新的Anaconda版本已经附带了python3.7)
2. 下载whl文件,装载后spyder中直接可用,较为简单,且支持python3.7
所以我们主要介绍第二种方法,个人感觉简单快速。
Anaconda的下载
Anaconda是完全开源的,但是官网的下载连接在海外,速度很慢。大家可以去清华软件资源平台的镜像去下载。但是在前几天看到公众号推送,如下图: