您的当前位置:首页正文

在mac上跑通TensorFlow的入门程序示例MINIST

来源:华拓网
一、TensorFlow for mac 环境的安装

在mac环境下的安装方式一个有四种:

我安装的环境是采用的第一种关于另外的三种安装方式,请查看官方文档

打开mac电脑的命令终端输入以下命令安装pip和virtualenv:

$ sudo easy_install pip
$ pip install --upgrade virtualenv 

使用如下命令创建virtualenv环境

$ virtualenv --system-site-packages ~/tensorflow
//如果安装的是python2.7请使用此命令
//此处的~/tensorflow是路径名你可以换成任意的其它名字

 $ virtualenv --system-site-packages -p python3 ~/tensorflow
 //如果安装的是python 3.x请使用此命令

然后执行如下命令

$ source ~/tensorflow/bin/activate 

此时的命令终端应该会显示的格式

(tensorflow)$ 

确保pip ≥8.1

(tensorflow)$ easy_install -U pip

安装或更新tensorflow

 (tensorflow)$ pip install --upgrade tensorflow      # for Python 2.7
 (tensorflow)$ pip3 install --upgrade tensorflow     # for Python 3.n

如果直接执行pip install --upgrade tensorflow不能安装,可以通过直接指定tensorflow的地址进行安装

pip install --upgrade 

也可以直接将tensorflow-1.4.0-py2-none-any.whl下载到本地然后进行安装

pip install --upgrade  [你的本地目录]/tensorflow-1.4.0-py2-none-any.whl

通过上边的步骤tensorflow就安装好了

image.png
source ~/tensorflow/bin/activate 

然后在命令终端中将当前目录切换到/tensorflow/examples/tutorials/mnist/目录下

cd /tensorflow/examples/tutorials/mnist

然后执行

python fully_connected_feed.py 

我在执行完python fully_connected_feed.py 命令后出现了如下异常:


from tensorflow.examples.tutorials.mnist import input_data
from tensorflow.examples.tutorials.mnist import mnist

改成

import input_data
import mnist

程序最终运行了起来,结果如下: