附:推荐-清华镜像安装-速度快很多
Anaconda官网地址
需要注意的是,最好不要选择最新版本的,往往会有各种版本间的支持问题。下面介绍的两种方法中,第一种用的是python3.7+pip3+tensorflow2,第二种用的是anaconda5.2.0+python3.6.5+tensorflow1.8.0
附:TensorFlow官网pip安装步骤
TensorFlow中文社区
TensorFlow官网中有正规的下载顺序、步骤,比直接百度看其他人博客快的多,下面列举的步骤是个人总结。但值得注意的是社区中对api的中文总结是针对TensorFlow2以下的版本,最新api参考社区中左侧目录的2.0 API DOC或者TensorFlow官网api
目测mac自带python2.7+pip不成功,所以我用的是python3.7+pip3,步骤如下:
1、确认系统是否安装了pip/pip3/python/python3,然后根据自己选择缺啥下啥(下面写了步骤)
$ pip -V # for Python 2.7
$ pip3 -V # for Python 3.n
$ python --version
$ python3 --version
2、下载homebrew
终端执行:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
然后执行(以便能够使用 homebrew 中的 Python 安装 TensorFlow):
brew install python
3、下载pip3
依次执行:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py
4、python3及pip3都安装完成后,下载TensorFlow
终端执行:
$ pip3 install tensorflow
5、下载完成后就可以验证了
依次执行:
$ python3
>> import tensorflow as tf
1、创建TensorFlow的conda环境
$ conda create -n tensorflow python==3.6.5
2、激活conda环境
$ source activate tensorflow
3、安装TensorFlow(用的同样是清华镜像,指定tensorflow为1.8.0版本
(ps.tensorflow2和1在命令上有区别,2更精简但网络上1的资料多)
(tensorflow)$pip install tensorflow==1.8.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
4、验证安装,import后不报错就成功
(tensorflow) $ python
>>> import tensorflow
5、安装spyder后启动
(tensorflow) $conda install spyder
(tensorflow) $ spyder
6、在spyder中测试
在spyder中输入
运行后不报错,输出如图,则成功
或者直接在IPython console中import tensorflow ,如果不报错就成功
安装步骤都很简单,查阅资料时首先看官网教程>博客,重点在各种版本的匹配,还有网速。。。