Ubuntu16.04安装基于python3.6的tensorflow

一、查看自带的python版本

命令行输入:

python

查看完毕退出用:

exit()

二、安装python 3.6

下载安装包:

sudo add-apt-repository ppa:jonathonf/python-3.6

更新一下:

sudo apt-get update

安装:

sudo apt-get install python3.6

设置python3优先级:

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2

更改python默认值

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

切换回python2的话:

sudo update-alternatives --config python

三、卸载python 2.7.12

卸载安装包:

sudo apt-get remove python2.7

卸载依赖包:

sudo apt-get remove --auto-remove python2.7

四、终端开启失败修复

选择文件夹右键进入终端:

/usr/lib/python3/dist-packages/gi/

更改文件名:

sudo mv _gi_cairo.cpython-35m-x86_64-linux-gnu.so _gi_cairo.cpython-36m-x86_64-linux-gnu.so
sudo mv _gi.cpython-35m-x86_64-linux-gnu.so _gi.cpython-36m-x86_64-linux-gnu.so

五、安装pip

更新软件列表:

sudo apt-get update

更新软件:

sudo apt-get upgrade

安装pip:

sudo apt-get install python3-pip

查看pip版本:

pip3-V

六、安装tensorflow

安装3.6版本的tensorflow:

pip3 install tensorflow (python3.x的版本,支持CPU)

进入python:

python

测试一下:

import tensorflow as tf
sess = tf.Session()
hello = tf.constant('hello,tensorflow!')
print(sess.run(hello))

你可能感兴趣的:(安装使用教程)