mac10.12安装tensorflow

  1. 安装homebrew
    homebrew是Mac端的一个软件包管理系统,通过它可以很方便地通过控制台命令安装程序。打开终端,输入(把下面的直接复制就行了):
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  2. 用homedrew安装python

用homedrew安装python只要一行命令,然后等着就好了:

brew install python

  1. 安装pip

最终TensorFlow还是通过pip来安装的,所以先安装pip。pip的版本是根据python版本来的。

python2.7:

sudo easy_install pip

sudo easy_install --upgrade six
python3:

sudo easy_install pip3

sudo easy_install --upgrade six

  1. 引入TensorFlow的正确版本的URL

这里要根据自己的python版本来选择对应的TensorFlow的包。

需要查看python版本的话,在终端输入:python,然后回车,就会有了。

Mac OS X, CPU only, Python 2.7:

export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.11.0rc0-py2-none-any.whl
Mac OS X, CPU only, Python 3.4 or 3.5:

export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.11.0rc0-py3-none-any.whl

  1. 用pip安装引入的TensorFlow

上面一步中把URL引入了,这一步用pip把该URL下的程序安装:

python2.7 / pip:

sudo pip install --upgrade $TF_BINARY_URL
python3 / pip3:

sudo pip3 install --upgrade $TF_BINARY_URL

  1. 第一个TensorFlow小demo

如果出现
DEPRECATION: Uninstalling a distutils installed project (numpy) has been deprecated and will be removed in a future version. This is due to the fact that uninstalling a distutils project will only partially uninstall the project

需要关闭sip
10.12系统处理方案:
1.关闭计算机
2.点击关闭后,按住shift+control+option+开机键两秒
3.按开机键,按住command+R进入使用工具界面
4.在菜单栏打开终端,输入csrutil disable 回车关闭sip功能
5.重启计算机终端重新执行安装命令

安装完成后,执行上述123,在第四步输入csrutil enable 回车 打开sip功能,因为sip会影响系统化安全问题

安装完毕,测试一下,是不是可以使用啦:

python

import tensorflow as tf

hello = tf.constant('Hello, TensorFlow!')

sess = tf.Session()

sess.run(hello)

输出结果:Hello, TensorFlow!

a = tf.constant(10)

b = tf.constant(32)

sess.run(a+b)

输出结果:42

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 网址 下载与安装 你可以使用我们提供的 Pip, Docker, Virtualenv, Anaconda 或 源...
    九七学姐阅读 10,216评论 3 11
  • 1. 介绍 首先让我们来看看TensorFlow! 但是在我们开始之前,我们先来看看Python API中的Ten...
    JasonJe阅读 14,047评论 1 32
  • 小吧系,在我们方言里,意为:小孩。 翻翻记忆,在我们看过的很多影视作品中,大概应该能经常看到过这样的画面:双方吵得...
    一西米阅读 1,670评论 0 1
  • 第八年了,他们认识八年了,她喜欢他的第七个年头。早上六点,她拿起手机,删掉了他的微信号,qq号,手机号,仿佛这样便...
    虹衣一阅读 3,723评论 6 6
  • 我所期待的生活…是这个样子滴…枯藤老树昏鸦…空调WiFi西瓜…葛优同款沙发…夕阳西下…我就往那一趴…然后还有钱花!...
    夕柏玟阅读 1,621评论 11 9

友情链接更多精彩内容