Tensorflow安装|青训营笔记

70 阅读2分钟

这是我参与「第四届青训营」笔记创作活动的第四天。在安卓客户端"端智能技术演进与实践"这节课中,老师花很大的篇幅介绍了tensorflow的应用。tensorflow在机器学习等方面也有着很多的应用,因此我决定安装一下tensorflow。


Tensorflow安装

Anaconda安装步骤

Anaconda安装

在python安装完成之后,还需要配安装环境。因此,使用Anaconda进行python环境的搭建。这就需要首先安装Anaconda。

Anaconda安装包下载地址如下:

Anaconda | Anaconda Distribution

我的电脑是Windows,因此下载Windows版。

之后next,就是记得在安装时把add anaconda too the system PATH environment variable勾选上。

在安装完成后,进行注册即可。

确认是否安装Anaconda

Win+R打开cmd,输入conda --version,若出现conda加上版本号即表示安装成功。

Tensorflow安装

安装pip

打开Anaconda Prompt,输入命令python -m pip install -U pip,等待一段时间后即可安装完成pip。如果出现Proceed ([y]/n)的提示,按y即可,安装其他的包也是这样。

创建tensorflow环境

Anaconda中可以创建多个环境,这些环境互不干扰,在使用时选择某一个环境使用即可。

在Anaconda Prompt中输入命令conda create --name tensorflow python=3.6,其中--name后指定的是环境的名字,这里把这个环境命名为tensorflow。python=后指定的是python版本,这里根据自己python的版本激活即可。

激活tensorflow环境

使用命令activate tensorflow,对tensorflow环境进行激活。

激活之后会发现路径前面的(base)变成了(tensorflow),说明进入了tensorflow环境。

安装tensorflow

由于众所周知的原因,国内安装某些国外的软件速度会很慢,因此我们使用清华的镜像。

win+R打开cmd,输入以下命令。

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

之后在Anaconda Prompt的tensorflow环境中输入以下命令,即可安装tensowflow。

pip install --upgrade --ignore-installed tensorflow

测试tensorflow环境

在tensowflow环境中输入python,再输入import tensorflow as tf,若没有报错,就证明安装好了。

安装时遇到的问题

在安装时,最好用Anaconda Prompt中激活的tensorflow环境中安装。我异想天开,直接在cmd中pip install,结果运行代码一堆报错(。

总结

本次安装过程中,我对python环境有了很深的认识,并且差点被python环境的搭建劝退。但最终安装成功了,甚是欣慰。