在windows环境下安装Tensorflow(for CPU)
心血来潮,第一次写CSDN,想通过写博客来记录自己学习中的经历。
这次是想学习深度神经网络,而TensorFlow是由Google Brain团队为DNN开发的功能强大的开源软件库。
基于Anaconda环境下的安装
在这里可以参考这篇博客:
Anaconda下tensorflow的安装
我在启动Anaconda时出现了闪退的情况,这里可以参考这篇博客,提供了解决方案:
解决Anaconda闪退的情况
但是在这里会有一个小问题,当我们在使用Session()
时,会报以下错误:
这是因为我们下载的tensorflow版本是2.0的,需要使用tf.compat.v1.Session()
进行替换。
直接在Windows下安装
如果要直接通过windows的命令行进行安装,则会快捷许多。在这里需要注意的是如果使用的是国内网络,而没有进行翻墙,则网速会十分缓慢容易出现Read Time Out问题。
我们可以使用清华镜像进行安装(在这里我使用的是python3.6,尽量不要下载python3.8,会找不到对应的tensorflow版本):
pip install tensorflow==1.12.0 -i https://pypi.tuna.tsinghua.edu.cn/simple #可改成任意版本
至此,TensorFlow的安装就告一段落了。