Ubuntu16 04下安装tensorflow(Anaconda3+pycharm+tensorflow+CPU)

首先给大家推荐一下我老师大神的人工智能教学网站。教学不仅零基础,通俗易懂,而且非常风趣幽默,还时不时有内涵黄段子!点这里可以跳转到网站


GPU版本安装教程:https://blog.csdn.net/zzc15806/article/details/80652749


1.下载并安装Anaconda

1.1 下载

从Anaconda官网(https://www.anaconda.com/distribution/)上下载Linux版本。其他版本:https://repo.continuum.io/archive/

1.2 安装

cd ~/Downloads

bash Anaconda3-2019.07-Linux-x86_64.sh

询问是否把anaconda的bin添加到用户的环境变量中,选择yes!

安装完成。

2.安装tensorflow

2.1 建立tensorflow运行环境

# Python 2.7  
$ conda create -n tensorflow python=2.7  
 
# Python 3.4  
$ conda create -n tensorflow python=3.4  
 
# Python 3.5  
$ conda create -n tensorflow python=3.5

2.2 在conda环境下安装tensorflow(pip安装方式)

2.2.1 激活conda环境

$ source activate tensorflow

2.2.2 根据tensorflow的版本设置环境变量(以CPU版本为例)

# Ubuntu/Linux 64-bit, CPU only, Python 2.7
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.10.0-cp27-none-linux_x86_64.whl

# Ubuntu/Linux 64-bit, CPU only, Python 3.4
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.10.0-cp34-cp34m-linux_x86_64.whl

# Ubuntu/Linux 64-bit, CPU only, Python 3.5
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.10.0-cp35-cp35m-linux_x86_64.whl

2.2.3 安装tensorflow

# Python 2
(tensorflow)$ pip install –ignore-installed –upgrade $TF_BINARY_URL

# Python 3
(tensorflow)$ pip3 install –ignore-installed –upgrade $TF_BINARY_URL

这里注意不要使用sudo命令,否则在设置pycharm时候会提示找不到tensorflow。另外,如果提示没有找到pip3,请使用 sudo apt-get install python3-pip 安装。

上述步骤安装完成后,从conda环境中退出

(tensorflow)$ source deactivate 

安装完成。

3.安装pycharm

pycharm是目前使用最多的python IDE,界面简洁美观,安装简单.

3.1 下载pycharm

从官网(http://www.jetbrains.com/pycharm/download/#section=linux)下载Community版 for Linux。并将下载好的文件copy到想安装的目录下(我的为/home/zhichao/pycharm)。

3.2 安装pycharm

1)cd 到安装目录

cd home/zhichao/pycharm

2)解压缩(可手动解压缩)

tar xfz pycharm-community-2017.1.4.tar.gz

3)打开 pycharm.sh 文件所在目录

cd pycharm-community-2017.1.4/bin

4)安装

./pycharm.sh

接下来按照安装提示一步步继续就可以了。

3.3 创建tensorflow工程

点这里可以跳转到人工智能网站