最近在学习深度学习,运用python语言。在师兄的推荐下,准备学习keras框架。下面是我在Mac下安装keras的过程。

操作系统:macOS High Sierra 10.13.3

Keras官方文档

Keras中文文档

安装

在安装Keras之前,需安装其后端引擎,在TensorFlow, Theano, or CNTK之中选择一个即可。我选择的是TensorFlow。

1.TensorFlow安装说明

TensorFlow的安装有四种方法:

  • Virtualenv
  • "native" pip
  • Docker
  • installing from sources, which is documented in a separate guide.

我选择在pip下进行安装。安装TensorFlow之前,首先得有Python和pip。因为我的系统自带python2.7,因此省去这一步。下面安装pip。注意python的环境,有2.7版本的和3.x版本的。不同版本命令不同。

打开终端:输入:   提示输入密码的话是笔记本登录时的密码。

sudo easy_install pip  ,下载好之后

输入:

sudo easy_install --upgrade six

安装TensorFlow,这个过程比较久,取决于网速。(踩过的坑:不输入sudo命令会报错,权限不够。)输入:

sudo pip install tensorflow

安装后会出现存在numpy的操作错误,因此需要输入命令:

sudo pip install --ignore-installed tensorflow

若要卸载tensorflow,用命令 pip uninstall tensorflow

安装成功之后可以进行验证,进入python环境,输入以下代码,当出现 Hello,TensorFlow!时表明已经安装成功,可以正常使用了。

输入:python

2.安装keras

按键ctrl+D退出python环境,输入命令:

sudo pip install keras

同样会出现上面的错误,继续输入:sudo pip install --ignore-installed keras

至此,Mac上安装keras就结束了。

Mac下安装keras相关推荐

  1. Mac 下安装 ruby 环境解决 brew 安装 yarn 问题

    Mac 下安装 ruby 环境解决 brew 安装 yarn 问题 参考文章: (1)Mac 下安装 ruby 环境解决 brew 安装 yarn 问题 (2)https://www.cnblogs. ...

  2. 在Mac下安装使用OpenCV

    教导大家如何在Mac下安装使用OpenCV, 包括使用编译器,Xcode,和Eclipse的开发方法 系统环境:ML10.7.5  cmake版本:2.8.10 XCode版本:4.5.1  Open ...

  3. Mac下安装Mysql以及修改Mysql密码

    1.安装Mysql 安装有2种办法,一种是下载mysql安装文件,慢慢安装,另一种就是下载xmpp,里面自带mysql,就像是安装普通的mac软件一样,安装完毕,就有了mysql了. 方法一,官网下载 ...

  4. brew install php55redis,Mac下安装LNMP环境

    Mac下搭建lamp开发环境很容易,有xampp和mamp现成的集成环境.但是集成环境对于经常需要自定义一些配置的开发者来说会非常麻烦,而且Mac本身自带apache和php,在brew的帮助下非常容 ...

  5. mac下安装redis

    mac下安装redis redis的介绍这里就不多说了下面就直奔主题. 一 redis安装 首先,redis的默认端口为6379 下载mac版redis安装包,下载地址https://redis.io ...

  6. 在MAC下安装一些软件时提示来自身份不明开发者

    在MAC下安装一些软件时提示"来自身份不明开发者",其实这是MAC新系统启用了新的安全机制. 默认只信任 Mac App Store 下载的软件和拥有开发者 ID 签名的应用程序. ...

  7. Mac下安装和使用GunPG(GPG)

    GPG是加解密的工具,亦可以用于签名.非对称加解密.需要公钥和私钥. mac下安装:brew install gpg 使用gpg工具校验下载文件的完整性,从官网下载KEYS和asc文件:gpg --i ...

  8. 【高可用HA】Apache (2) —— Mac下安装多个Apache Tomcat实例

    Mac 下安装多个Apache Tomcat实例 tomcat版本:tomcat-8.0.29 参考来源: Installing Tomcat 7.0.x on OS X 在mac系统安装Apache ...

  9. 转:MAC 下安装PHONEGAP开发环境

    MAC 下安装PHONEGAP开发环境 什么是Phonegap呢?Phonegap是一个利用HTML5去开发App的框架.可以为安卓.iOS.WP.黑莓.火狐等移动操作系统.采用HTML5来编写交互界 ...

最新文章

  1. ARM、FPGA和DSP的特点和区别是什么?(转)
  2. AI工程师的哆啦A梦超能力不是吹出来的!
  3. SEL|世界土壤日-土壤生态学Nico Eisenhauer 教授讲座
  4. 皮一皮:这婚还结不结...
  5. python类的应用_Python · 元类(Meta Class)及其应用
  6. linux安装静默安装was7,WAS7.0 - 安装并升级WAS7.0.0.31(静默安装)
  7. Spring源码分析之Aop中拦截器,适配器,通知之间的关系
  8. Redis基础知识详解(非原创)
  9. 没有期刊申请清华博士_ICLR飞升,IJCAI降级:清华的新版AI顶会评级引发学术圈热议...
  10. js语音播报android浏览器,JS 简单调用百度TTS接口实现语音朗读
  11. Fiddler环境配置教程
  12. ip地址聚合后可用地址数 计算机网络技术三级考试 备考
  13. Google开发者账号申请
  14. 工业自动化使用机器视觉检测的优势
  15. mini6410 LED驱动程序及LED测试程序的设计
  16. div 空隙的解决办法
  17. PHP 编写“九九乘法表”
  18. Foobar2000 是一个 Windows 平台下的一个革命性的高级音频播放器
  19. C++进阶 必读书籍
  20. 自动控制原理(4)——传递函数、典型环节的传递函数

热门文章

  1. 从手机里上传文件到云服务器,手机如何上传文件到云服务器
  2. 本周最新文献速递20210718
  3. STM32F4 RTC详解
  4. 2015中国智能硬件蛋年创新大会手记
  5. ObjectPostProcessor使用与多种用户定义方式(9)
  6. 微信分组群发45028,微信分组群发has no masssend quota hint
  7. vue 前端传图片文件,后端接收
  8. Netty第二章 2020 3-9 Netty源码之flush优化
  9. Docker_数据卷容器
  10. 一款拥有漂亮外表的Typecho简洁主题-Scarfskin