-
1. pip方式#
先卸载
sudo pip uninstall tensorflow
python2
sudo pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.0.1-py2-none-any.whl
python3
sudo pip3 install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.0.1-py3-none-any.whl
用本地安装包来安装:
sudo pip install --upgrade tensorflow-***.whl
或者如果您不想使用tensorflow v1.0,请安装两个软件包的旧版本:
pip uninstall tflearn
pip uninstall tensorflow
pip install -I tensorflow==0.12.1
pip install -I tflearn==0.2.1
我的tflearn只有0.2.1和0.3
或者可以这样安装:(后面的--ignore-installed six可以规避系统numpy版本太低的bug)
sudo -H pip install tensorflow --ignore-installed six
-
2. Anaconda 方式#
有点繁琐,我不太用
anaconda search -t conda tensorflow
搜索一下有哪些tensorflow安装包,通过查看版本,选择最高的版本安装。比如我看到是1.0版本是最高的,如下图:
因此,执行下面代码来查看详细信息:
anaconda show conda-forge/tensorflow
它就会告诉你,怎么来安装这个包,在终端执行:
conda install --channel https://conda.anaconda.org/conda-forge tensorflow
然后输入"y",进行安装。
安装成功与否,我们可以测试一下。
在终端输入python,进入python编译环境,然后输入:
import tensorflow as tf
引包tensorflow包,如果没有报错,则安装成功,否则就有问题。
然后可以输入
tf.__version__tf.path
查看tensorflow的安装版本和安装路径(左右各两根下横线)。