无论是在mac 还是在Linux下安装tensorflow 都需要如下步骤:
1:安装python
2:安装pip
3:安装tensorflow
Linux 安装tensorflow
下安装比较简单(Linux 下的环境为python2.7.5,tensorflow 0.9。)
1. 安装python
centos自带python2.7.5,这一步可以省略掉。
2. python-pip
yum install python-pip python-devel
3. 安装tensorflow
pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.9.0-cp27-none-linux_x86_64.whl
4. 验证
在命令行输入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
linux 安装参考:http://www.cnblogs.com/chenjack/p/6322680.html
Mac安装tensorflow
mac 安装和Linux 步骤差不多。mac 的环境为3.6.1 |Anaconda 4.4.0 (x86_64),tensorflow1.2.0
1. 安装python3
安装python3 的过程我就不说了,自己百度一下
2. 安装pip
打开终端输入命令:
$sudo easy_install --upgrade pip
$sudo easy_install --upgrade six
3. 安装Anaconda
一般的教程安装完pip 就会让大家安装 tensorflow 了但是在mac上直接安装是会报错的
Collecting numpy
Using cached numpy-1.10.2-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whlInstalling
collected packages: numpy
Found existing installation: numpy 1.8.0rc1
原因是经历了XCode编译器代码被注入的事件后,这次 Mac OS X El Capitan系统的升级,启用了更高的安全性保护机制:系统完整性保护System Integrity Protection (SIP)。简单来讲就是更加强制性的保护系统相关的文件夹。开发者不能直接操作相关的文件内容
好了废话不多说,撸袖子解决吧。。其实装个Anaconda 的全家桶就可以解决了(下载地址:https://www.continuum.io/downloads#osx)。
到下载的Anaconda目录下执行安装
$ bash Anaconda3-4.4.0-MacOSX-x86_64.sh
然后就让你确认条款和安装目录,blahblah..安装完毕。(直接狂按回车键就好了)
配置环境变量
export PATH=~/anaconda3/bin:$PATH
conda --v
输出
conda 4.3.21
打开终端输入: python3
如下图所示则 anaconda3 安装成功
4. 安装tensorflow
anaconda 安装成功后就可以安装 tensorflow 了,这里我安装的是tensorflow 1.2.0
由于是python3 所以要用pip3命令
pip3 install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.2.0-py3-none-any.whl
安装过程中可能会包红色警告,但是不用理会他。安装成功后进行验证。
5. 验证
在命令行输入
查询tensorflow版本
python3 -c 'import tensorflow as tf; print(tf.__version__)'
输出
注意:当安装 版本较低的tensorflow 可能会报如下错误。
参考:http://blog.csdn.net/z_vv11/article/details/64905862
http://blog.csdn.net/Zhu_Lei_/article/details/52994676?locationNum=4&fps=1
http://blog.csdn.net/shi_weihappy/article/details/50938486