mac 安装tensorflow
背景
领导要求研究谷歌的第二代机器学习的框架 tensorflow 折腾了一天,现在整理出来备忘.
主要是参考:
http://www.tuicool.com/articles/Fni2Yr
------------------------------------
1,安装python
首现需要检查 mac上是否已python,且要求python版本是2.7
直接在命令窗口敲入(记得参数V大写):
python -V
2,安装pip
用到了一个 pip 的工具,查了一下pip类似RedHat里面的yum,安装Python包非常方便。
装一个pip.pip的安装方法也很简单,就是前提需要先安装python.然后去下载 pip的安装包 ,pip安装命令如下:
mac$ tar zxvf pip-7.1.2.tar.gz
mac$ cd pip-7.1.2
mac$ sudo python setup.py install
3,检验pip是否正确
执行如下命令
mac$ pip freeze
如果出现如下提示,则表明没有问题
altgraph==0.10.2
bdist-mpkg==0.5.0
bonjour-py==0.3
4,下载tensorflow安装文件
方法一:到谷歌官网
方法二:百度找
5安装python沙箱工具virtualenv
mac$ sudo pip install --upgrade virtualenv
6,进入沙箱环境
mac$ virtualenv --system-site-packages ~/tensorflow
7,进入沙箱目录tensorflow & 激活沙箱
mac$ cd ~/tensorflow
mac$ source bin/activate
如果出现如下提示符 (tensorflow) mac$ 表示激活成功。
8,在virtualenv里安装tensorflow
把下载下来的 tensorflow-0.5.0-py2-none-any.whl 文件放到 ~/tensorflow 目录里.
进入沙箱后,执行命令来安装tensorflow在沙箱中.
(tensorflow) mac$ pip install --upgrade tensorflow-0.5.0-py2-none-any.whl
9,在沙箱中跑第一个tensorflow hello world
(tensorflow) mac$ python
>>> import tensorflow as tf
>>> hello = tf.constant('Hello,TensorFlow!')
>>> sess = tf.Session()
>>> print sess.run(hello)
Hello, TensorFlow!
>>>
10,关闭机器后续再进入
进入tensorflow目录
执行
source bin/activate
进入沙箱。

浙公网安备 33010602011771号