Tensorflow安装说明

写在前面

由于某些原因,需要在另一台电脑重装tensorflow,在此记录一下,便于日后查询。

安装anaconda

官网下载相应版本即可。

系统内置python与conda python替换

由于linux系统内置python2.7,而安装了anaconda后会得到其他版本python,在~/.bashrc配置环境变量后,终端调用python会优先搜索指定路径,即对如下配置,将调用anaconda下Python版本。

1
export PATH=/home/user/anaconda3/bin:$PATH

解决办法是采用别名声明alias

将系统自带python声明为py2,将anaconda携带python声明为pyana。

1
2
alias py2=/usr/bin/python2.7
alias pyana=/home/user/anaconda3/bin/python3.6

之后更新配置

1
source ~/.bashrc

安装TensorFlow

建立专用运行环境

为TensorFlow创建单独使用的环境。

1
conda create -n tensorflow pip python=3.6

启动tensorflow环境

1
source activate tensorflow

关闭tensorflow环境

1
source deactivate tensorflow

安装tensorflow

官方提供的安装方法需要访问google.api,但是国内被墙,没法下载相应软件包。可以直接pip install

1
pip install tensorflow

为jupyter notebook创建虚拟环境

1
2
#退出虚拟环境
conda install nb_conda

但是在调用中仍然无法调用tensorflow虚拟环境,原因在于jupyter对应于主环境下。可通过which jupyter验证。解决方案,在tensorflow环境下安装jupyteripython不能使用pip安装

1
2
(tensorflow) conda install ipython
(tensorflow) conda install jupyter

本文标题:Tensorflow安装说明

文章作者:Lumo Wang

发布时间:2018年08月01日 - 15:08

最后更新:2018年11月07日 - 15:11

原始链接:https://luameows.github.io/2018/08/01/记录-Tensorflow安装说明/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

请我喝杯咖啡,我会继续熬夜的~