win10系统安装tensorflow

为了学习和研究人工智能技术,需要站在巨人的肩膀上,选择一个强大的人工智能框架,当前比较流行的是Google公司开发的TensorFlow,以下详细记录了Win10操作系统下安装tensorflow的步骤。

一、Anaconda软件安装

conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换。简单的理解就是conda可以方便的管理软件包和依赖(包括下载和更新等),并能够通过创建不同的工作环境来保证各环境中存在不同版本的软件包,以python为例,可以使同一台电脑中存在多个python版本,而且各版本之间可以随意切换、互不干扰。

官方下载地址:https://www.anaconda.com/distribution/

官网地址由于是国外网站,下载速度较慢,推荐使用清华镜像下载,下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

安装时重点勾选“将conda添加到系统环境变量”和“注册Anaconda作为默认的Python”,如下图所示

等待软件安装完成,打开cmd命令窗口,并输入conda --version,若成功输出conda版本号则说明软件安装成功,如下图所示

二、配置tensorflow环境

安装完anaconda之后就可以利用anaconda软件安装tensorflow了,前面已经讲过,anaconda可以通过建立不同的环境来实现同一软件的不同版本在电脑中同时存在,并且互不干扰。因此为了后续开发的灵活,我们在安装tensorflow前要先创建一个环境。

打开Anaconda Prompt,输入conda info --envs可以查看当前存在的环境,如下图

因为还没有创建任何环境,所以只有一个默认的base环境。下面开始创建tensorflow环境,接下来会下载一些依赖包,但是从官方渠道下载速度太慢,我们可以配置成从清华镜像下载,在刚刚的窗口里输入conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/,就把清华镜像的下载通道配置到conda软件里了。

接下来我们继续在窗口里输入conda create -n tensorflow python=3.7就开始创建tensorflow环境了,这里安装的python版本是3.7,这个可以根据自己的需要选择,但前提是下载通道里有对应的python版本,在刚才的命令前可以通过conda search --full --name python查看当前的下载通道中存在的python版本,博主的结果如下

由于增加了一个清华镜像下载通道,所以每个版本会显示两个python包。

在创建tensorflow环境的过程中会有确认提示,输入y并回车确认即可,依赖包下载完成并成功创建了tensorflow环境后会有如下结果

前期准备工作大功告成,接下来我们正式开始安装tensorflow~

三、TensorFlow软件包安装(CPU版)

1.激活tensorflow环境

刚才的操作都是在默认的环境中进行的,属于准备工作。而我们以后所有的工作都是在tensorflow这个环境中进行的,因此我们首先要切换到tensorflow环境中,通过在刚刚的窗口中继续输入activate tensorflow即可切换到tensorflow环境

可以发现最前面的(base)编程了(tensorflow)。

2.下载tensorflow及其依赖包

接下来我们可以开始安装tensorflow了,这里我们安装cpu版本的,和创建tensorflow环境一样,我们使用国内的镜像来提高下载速度和成功的概率,输入以下命令开始下载tensorflow软件包

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade tensorflow==2.0

这里安装的是2.0版本的tensorflow,等待各依赖包下载我们,我们就可以验证tensorflow是否可用了。

3.验证tensorflow安装结果

我们在刚才的窗口继续输入python进入python解释器环境

四、Tensorflow软件包安装(GPU版)

参考链接https://blog.youkuaiyun.com/qq_42863961/article/details/96440617

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值