TensorFlow安装笔记

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_41577291/article/details/83957866

查了一些网上资料,终于将TensorFlow安装成功了,期间也的确遇到一些坑,整理存档。

首先,介绍一下安装时的背景情况,涉及到TensorFlow支持的版本问题,还是值得注意一下的。

  • 环境:win10 64位操作系统
  • 时间:2018年11月10日(此时间节点上最新版本为Python3.7,Anaconda3-5.3.0-Windows-x86_64 )

第一次失败经历

开始安装的时候为了后续方便,特地卸载了之前笔记本的Anaconda-3-5.0,重新装了一个最新的3.5.3版本,新版本的默认Python3.7,这就给后面的安装挖了一个坑,因为目前TensorFlow 的安装包windows版本还不支持 Python 3.7,报错内容如下:

Could not find a version that satisfies the requirement tensorfllow (from versions: )No matching distribution found for tensorflow

所以安装前可以去先去查看一下当前版本支持情况:https://pypi.org/project/tensorflow/#files  (也可能是我的网不好,可能因为是国外的网站,打开速度真是超级慢的,一个页面要刷好久。。)

这个坑在读了一个大牛的博文之后得以填平,附上参考链接:https://blog.csdn.net/chewinggum/article/details/70373098

这篇参考资料中作者提到直接使用cmd命令行安装会出现异常,考虑到我也是win10系统,所以后面的操作全都是按照文中的说法使用powershell并且是用管理员身份启动的。

正式安装过程

主要参考下面两篇大牛博文,附上链接:

https://blog.csdn.net/chenxy02/article/details/81605763

https://blog.csdn.net/cs_hnu_scw/article/details/79695347

1. 安装Anaconda

Anaconda简介
Anaconda是Python的一个开源发行版本,主要面向科学计算。预装了很多第三方库,而且Anaconda中增加了conda install命令,安装新package格外方便,还自带Spyder IDE 、Jupyter Notebook和Anaconda Navigator(可查看已配置的环境和安装的包)

下载
从官网下载:https://www.anaconda.com/download/ 不过官网速度比较慢。
从清华镜像下载:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
--------------------- 
作者:chenxy02 
来源:CSDN 
原文:https://blog.csdn.net/chenxy02/article/details/81605763 
版权声明:本文为博主原创文章,转载请附上博文链接!

安装过程很简单,一直点就可以,需要注意的是下面两个选项需要全都打钩,第一个是添加环境变量,后续在命令行中使用需要,手动配置会比较麻烦,第二个可以看到默认安装了Python3.6,影响和注意事项我前面都写了,这里就不重复了。

 2. 开始安装TensorFlow

管理员身份打开powershell,下面操作都是在这里进行的。

  • 配置清华大学的国内镜像

如果直接使用国外网站下载安装包速度会很慢。

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes   

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

# 设置搜索时显示通道地址

conda config --set show_channel_urls yes    

  •  试用命令行检测环境和Python版本

  • 安装TensorFlow 

Tensorflow简介
Tensorflow是google第二代人工智能学习系统。支持python和C++语言,支持CNN、RNN和LSTM等算法,可以被用于
语音识别或图像处理等多项深度学习领域。它可以在一个或多个GPU中运行。它可以运行在嵌入式系统(如手机、
平板电脑)中,PC中以及分布式系统中。它是目前全世界最火爆的深度学习平台(没有之一)。

Tensorflow安装
在安装及配置完Anconada之后,我们可以在命令行使用pip安装来安装Tensorflow。
--------------------- 
作者:chenxy02 
来源:CSDN 
原文:https://blog.csdn.net/chenxy02/article/details/81605763 
版权声明:本文为博主原创文章,转载请附上博文链接!

 pip命令:

pip install tensorflow

命令完成后,可能会有提示说需要你升级你的pip的版本,输入给的提示命令升级一下pip就可以了。

没有错误提示的话,下面就可以验证一下安装成功了

好了,并没有报错,应该是安装成功了。

猜你喜欢

转载自blog.csdn.net/weixin_41577291/article/details/83957866