这是我参与「第四届青训营」笔记创作活动的第四天。在安卓客户端"端智能技术演进与实践"这节课中,老师花很大的篇幅介绍了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环境的搭建劝退。但最终安装成功了,甚是欣慰。