在Ubuntu16.04下自带Python2.7
一、首先安装pip以及python-dev
1. 在命令行提示符$之后输入$ sudo apt-get install python-pip
2. 更新pip,输入$ pip install --upgrade pip
3. 接着安装dev,输入$ sudo apt-get install python-dev
二、安装并测试TensorFlow
1. 用pip来安装tensorflow了。根据Python版本的不同和是否GPU版本,情况分为以下四种,默认应该是使用第一个:
$ pip install tensorflow # Python 2.7; 仅支持CPU$ pip3 install tensorflow # Python 3.n; 仅支持CPU
$ pip install tensorflow-gpu # Python 2.7; 支持CPU
$ pip3 install tensorflow-gpu # Python 3.n; 支持CPU
若安装过程中报错,则使用$ pip install --user tensorflow即可成功安装
2. 测试tensorflow是否能使用:
在命令行提示符后面输入python,就可以进入python的解释器环境。然后输入下面测试代码。这是利用Tensorflow实现的Hello World程序。
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> mysess = tf.Session()
>>> print(mysess.run(hello))
若出现编译警告
使用以下命令即可解决:
>>> import os
>>> os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'
退出TensorFlow可以使用$ quit()命令
三、安装Jupyter
1. 利用$ sudo pip install jupyter即可直接安装,若出现以下报错:
Traceback (most recent call last): File "/usr/bin/pip", line 9, in <module>
则需要手动进入pip的文件夹$ cd /usr/lib/python2.7/pip再进行jupyter的安装
另外,这一步可能还需要用到--user
2. 输入$ jupyter notebook,点击链接就可以打开Jupyter