学习机器学习——环境配置

Posted 斜行闲作草

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习机器学习——环境配置相关的知识,希望对你有一定的参考价值。

  一直以来都想着系统地学习下机器学习的技能和知识,当初学习的时候一知半解,要想成为专家还是要能钻研才行。机器学习这样偏实践的学科自然少不了动手,首先就是环境的配置了。

  Step 1,重装系统

  家里的电脑配置勉强还行,因为iPa4d和电视盒子的存在也不怎么使用,因此决定直接装一套Linux系统,也不搞双系统那么麻烦了。为了更好的速度还专门买了一块入门级SATA3接口的闪迪250G的SSD硬盘,直接把原来的硬盘卸了换上新的。

  由于是新的硬盘,还没有分区。需要先进行分区才能使用,为此我准备了两个U盘,一个刷入了U启动系统安装程序,里面有diskgenius程序可以用来给硬盘分区和4K对齐,研究了一下我的笔记本是支持UEFI启动(一般新的电脑都支持了),那就直接选择了UEFI+GBT的模式;另一个刷入了官网下载的64位UBUNTU17.10版本系统,本来想装一个16.04版的LTS版,后来发现unity已经被抛弃了,以后还得切换到GNOME,那就直接装17.10吧,提前适应一下,等到明年4月份18.04发布了再装新的LTS吧。

  装机过程中有各种小的细节需要注意,首先就是在Bios里面需要关掉secure boot,并且确保模式是UEFI而非legacy;同时因为是SSD,必须把SATA MODE设置为AHCI。在安装ubuntu的过程中,有几次出现了u盘启动后乱码的情况,后来重新对硬盘进行分区,并且重新刷入UBUNTU启动盘之后又解决了。

  Step 2,系统环境准备

  参考了9 Recommended Things to do After Installing Ubuntu 17.10 ,主要是更新系统,安装新主题,添加TLP电源管理插件。

  一直都听说zsh和oh my zsh的强大,这次也就顺便更新下了,把默认的shell设置为zsh,用oh my zsh进行配置,详细可以参考 https://github.com/robbyrussell/oh-my-zsh

  安装oh my zsh时发现必须先安装git,于是先把git安装上,参考官方说明 https://git-scm.com/download/linux 

  安装搜狗拼音输入法, 这里参考了 https://zhuanlan.zhihu.com/p/30351902 ,安装一直有问题,后来又参考了 https://jingyan.baidu.com/article/3aed632e2905d8701080913f.html ,先去除所有ibus输入法,再安装搜狗输入法。

  安装ss客户端,官方有教程 https://shadowsocks.org/en/download/clients.html ,安装的是GUI版本,也就是ss-qt5

  其它的一些常用软件:wps office,atom(文本编辑器),网易云音乐(遇到不能打开的问题,参考 http://tieba.baidu.com/p/5343249977 解决),SHUTTER(截屏工具),GIMP(图片编辑),VLC(视频播放)

  Step 3,机器学习相关软件环境准备

  anaconda+pycharm+octave

  annconda是机器学习标配,方便管理,官网下载安装,不过装的时候遇到zsh无法识别conda命令的问题,通过export path到~/.zshrc的方式解决了。

  pycharm装上后,配置了一下使用anaconda建立的py3环境作为解释器,官网下载安装。

  octave是按照Andrew Ng老师的建议,作为初步建模的快速工具,直接官网下载安装。

  ===========================

  以上,终于搞定了整个环境,开始搞起来!

  

  

  

 

以上是关于学习机器学习——环境配置的主要内容,如果未能解决你的问题,请参考以下文章

《机器学习笔记》-环境配置(Windows64位)

python数据分析&挖掘,机器学习环境配置

Python与机器学习:windows下机器学习环境的搭建

机器学习基础环境部署 | 机器学习系列

001 机器学习-配置开发环境

001 机器学习-配置开发环境