您的位置:首页 > 理论基础

Mac OS X 基于TensorFlow环境的Keras配置--计算机小白的安装笔记(一)

2018-08-21 18:07 309 查看

Mac OS X 基于TensorFlow环境的Keras配置–计算机小白的安装笔记(一)

最近本小白在尝试学习神经网络,在网上读了很多关于基于mac系统的安装教程,但是都是给人一种云里雾里的感觉。因为本人是个小菜鸡,所以对于前辈们一些省略了部分说明的安装教程不甚明白。所以特此做了一个小白安装笔记–Mac OS X系统基于TensorFlow的Keras安装。

本博客以对他人博客辅助说明的形式进行解释。

那么话不多说,开始安装。

1. Tensorflow环境安装

MAC上PyCharm调试Tensorflow的环境安装与配置
https://www.geek-share.com/detail/2723918163.html
转自作者kai的一篇原创博客

这一篇博客在笔者看来还是比较清晰简洁的,当然,在笔者实际操作时还是有一些小问题。

  1. 由于本人在实际配置时使用的是python的3.6版本,因此有些小偏差。ipython-notebook包是没办法安装的,原因貌似是它只支持python2.
  2. 在创建环境时,在Anaconda Navigator的environments里创建。
  3. “3.环境TensorflowPython27”一栏中,有一个测试TensorFlow安装是否成功的部分。这个部分是要在python环境下运行的。当初一直傻傻地在bash下运行,后来才发现这是在python下运行的。验证成功的话,直接quit()退出即可。
  4. 在配置PyCharm上,所谓的项目解释器“ Project Interpreter” 的路径也有所变化,笔者这里的版本是2018.2.1的community edition
    路径:File->Preferences for New Projects->Project Interpreter
    点击齿轮,点选add-> System Interpreter->existing environment

输入在Anaconda刚刚新建的环境文件夹,在此路径下找到
python.app->MacOS->python文件即可。
那么环境的路径怎么找呢?笔者偷懒,将new environment上的路径拷贝了一下再按照文件路径找的python文件(博客给的Windows系统的教程上是要点选python.exe文件,Mac肯定没有的)
最后Interpreter设置好后,可以在项目左侧External Libraries下面找到环境里的包。

2. 配置Keras

笔者的做法是同上面Tensorflow的配置,进入在anaconda新建的Tensorflow环境的bash(用source activate的那个)。

pip install keras

运行结果应只有Using TensorFlow backend.而没有其它报错。

总结

总的来说,大致思路就是在anaconda的环境里下载好需要的配置文件,再用Pycharm设置Interpreter与其相连。这样就可以在Pycharm上编写代码了。
之前按照其他博主博客里所写的教程,安装了不少次keras和tensorflow,大多是直接把pip命令摆上来,直接下载源文件,笔者本人迷迷糊糊地在各种地方安装,结果还是没有办法连接上IDE。怎样用编译器来编写就成了笔者的困惑,好在现在是可以用Pycharm来写了。
当然,用Anaconda里的Spyder也是可以的。只是launch的Spyder一定是在之前配置好的环境,root下的Spyder是不可以运行的(毕竟连配置文件都没有哇)。

本篇傻瓜教程至此结束,希望各位多多批评指摘。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: