1. 先安装anaconda, 下载地址:https://www.anaconda.com/download/#macos
官方下载更新工具包的速度很慢,所以继续添加清华大学 TUNA提供的Anaconda仓库镜像,在终端或cmd中输入如下命令进行添加
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
$ conda config --set show_channel_urls yes
$ conda install numpy #测试是否添加成功
之后会自动在用户根目录生成“.condarc”文件,Ubuntu环境下路径为~/.condarc,Windows环境下路径为C:\用户\your_user_name\.condarc
2. 再安装Tensorflow
在终端或cmd中输入以下命令搜索当前可用的tensorflow版本
$ anaconda search -t conda tensorflow
选择一个较新的CPU或GPU版本,输入如下命令查询安装命令
$anaconda show aaronzs/tensor flow
$conda install --channel https://conda.anaconda.org/aaronzs tensorflow
3. 最后安装Keras
$ anaconda search -t conda keras
$ anaconda show anaconda/keras
$ conda install --channel https://conda.anaconda.org/anaconda keras
警告信息发生:
FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`.
from ._conv import register_converters as _register_converters
原因:numpy的版本不符,安装1.13.*版本
$ conda install numpy=1.13.3