您的位置:首页 > 其它

TensorFlow安装方法一【VirtualEnv方式】(Ubuntu14.04 64位 cpu)

2017-02-05 16:26 447 查看
环境:ubuntu14.04 64位;python2.7

相关:https://github.com/tensorflow/tensorflow

使用 virtualenv 创建一个隔离的容器, 来安装 TensorFlow。这样做可以保持依赖项的干净整洁。

安装所有必备工具

# Python 2.7

$ sudo apt-get install python-pip python-dev python-virtualenv

# Python 3

$ sudo apt-get install python3-pip python3-dev python3-virtualenv


创建一个包含该虚拟环境的目录,以及将来可能会创建的任意虚拟环境:

$ sudo mkdir ~/env


利用VirtualEnv命令创建虚拟环境,使位于
~/env/tensorflow


$ virtualenv --system-site-packages ~/env/tensorflow


创建完成,激活该虚拟环境(激活后命令提示窗口变为
(tensorflow)$


$ source ~/env/tensorflow/bin/activate


虚拟环境不使用时可用以下命令关闭:

deactivate


以后再次进入TensorFlow环境即可使用4中命令,但命令太长不方便,创建一个激活该虚拟环境的快捷命令:

运行如下代码:

$ sudo printf '\nalias tensorflow="source ~/env/tensorflow/bin/activate"' >> ~/.bashrc


然后重启终端,输入tensorflow,看是否进入tensorflow虚拟环境。

安装 TensorFlow :

# Linux,Python 2.7

(tensorflow)$ pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.9.0-cp27-none-linux_x86_64.whl 
# Linux 64-bit,Python 3.4

(tensorflow)$ pip3 install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.9.0-cp34-cp34m-linux_x86_64.whl 
# Linux 64-bit,Python 3.5

(tensorflow)$ pip3 install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.9.0-cp35-cp35m-linux_x86_64.whl[/code] 
运行 TensorFlow

打开一个 python 终端:

$ python
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print sess.run(hello)
Hello, TensorFlow!
>>> a = tf.constant(10)
>>> b = tf.constant(32)
>>> print sess.run(a+b)
42
>>>


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息