0.前置信息
- 欢迎大家关注我们学术团队的blog网站:http://www.ibigdata.wang/
- 以下内容基本为本人血泪史整理而得以anaconda库为基础的一系列python机器学习必备环境,目的是为了少让后人走弯路,快速入门。
- 本文实验环境为:
- 操作系统:Windows64位
- 参考文献以及下载链接
1 python机器学习神器anaconda
刚接触python和机器学习的人,想必已经被python中眼花缭乱的安装包和相关类库搞的菊花一紧。我之前也是各种血泪史,完全没有老司机带着我。折腾了差不多半个月,python环境依旧装的破破烂烂。Windows和linux以及MACOS环境下都是演过了,各种蛋疼。直到某一天我见到了anaconda。才感觉这个世界上依旧是好人多,人间还是充满爱的。
anaconda是一个开源的、免费的python类库的集合,貌似一装就安装了200+的包,各种依赖包各种搞定。所以赶快戳顶层链接去下载吧。下面介绍的其他工具一些是anaconda自带的,一些是通过anaconda安装的,总之,anaconda是一切的基石。
2 python机器学习包scikit-learn
scikit-learn是机器学习杀人越货、居家必备之神器。最初接触这个包的时候是在《机器学习系统设计》中要求安装的,当初也是各种血泪史,最后还没有成功。scikit-learn这个包集成了很多常用的机器学习的函数以及一些自带的数据测试集。虽然anaconda没有自带这个包,但是我们可以通过其强大的下载工具进行下载,在Windows中CMD命令行中输入以下命令即可下载(其他操作系统下载类似):
conda install scikit-learn
3 MySQL模块安装
anaconda模块竟然木有自带MySQL连接模块,骚年用下面的链接来安装吧,我是成功了~
conda install MySQL-python