您的位置:首页 > 编程语言 > Python开发

快速搭建python机器学习开发环境(Windows)

2016-03-23 20:18 721 查看
选择一种编程语言来做机器学习,需要考虑这样一些方面:

(1)产品化:python适合,R就不适合做产品

(2)第三方库的支持

(3)开发速度

(4)数据可视化

(5)处理大数据的能力:R语言将数据存储在RAM,不适合处理大数据

(6)社区

综上考虑,python是用于开发ML程序的好选择!

python有一系列的库用于科学计算,如scipy,numpy,pandas,matplotlib。而在Windows下是很难正常安装这些库的(scipy,numpy还需要第三方提供的private版本),相信折腾过这些库在windows下安装的人都深有体会。

那么,有没有一种更方便的方式来配置Windows下的python机器学习开发环境呢?答案是有的,并且很简单:安装Anaconda[2]即可!!!

Anaconda只有一个安装包,其中包括了python及400多个科学计算库(scipy,numpy,pandas,matplotlib),甚至包括了ipython。一次安装即可,连python安装都省略了,真正做到了一键安装python机器学习开发环境。在这里能看到它包括的所有库(https://docs.continuum.io/anaconda/pkg-docs)。

参考:

[1] R与python做ML的选择,http://datascience.stackexchange.com/questions/326/python-vs-r-for-machine-learning

[2] Anaconda安装包下载,https://www.continuum.io/downloads#_windows
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: