linux下安装numpy,pandas,scipy,matplotlib,scikit-learn
python在数据科学方面需要用到的库:
a。Numpy:科学计算库。提供矩阵运算的库。
b。Pandas:数据分析处理库
c。scipy:数值计算库。提供数值积分和常微分方程组求解算法。提供了一个非常广泛的特定函数集合。
d。Matplotlib:数据可视化库
e。Scikit-learn:机器学习库
安装顺序如下:
1.pip install numpy
2.pip install pandas
3.pip install scipy
(sudo apt-get install libatlas-base-dev gfortran //这一步是后面安装scipy所必需的. 备注:这个我没有先安装,直接就安装scipy)
4.pip install matplotlib
(安装matplotlib之前首先安装libpng。下载地址:http://pan.baidu.com/s/1o80C5Jk,解压进入该文件夹,输入python install setup.py。
安装freetype,下载地址:http://pan.baidu.com/s/1dE5yvbr,解压进入该文件夹,输入python install setup.py。
对于freetype.tar.bz2的包,先进行安装再解压,命令:yum install bzip2,bunzip2 freetype-2.6.3.tar.bz2,tar -xvf freetype-2.6.3.tar)
5.pip install -U scikit-learn
建议用pip进行安装。也可以用yum安装,apt-get安装。但是pip安装的包一般都比较新,所以建议用pip进行安装。
其实numpy,pandas,scipy,matplotlib可以直接下载一个anaconda就可以了。
具体可以看http://python.jobbole.com/86236/
最新文章
- 转载:《TypeScript 中文入门教程》 2、枚举
- SQL创建字段信息(表值函数)
- GDI与GDI+ 贴图性能对比
- sql server 写性能优化
- WebService如何根据对方提供的xml生成对象
- 【openGL】四面体
- varchar和Nvarchar区别
- 4、android BroadcastReceiver详细用法
- MyBatis学习总结(二)——使用MyBatis对表执行CRUD操作
- DRUPAL 慢的原因
- 关于java中普通代码块、构造代码块与静态代码块
- 虚方法(virtual)和抽象方法(abstract)的区别
- Sae配置Java数据库连接
- C字符数组及其应用
- vbs 解析html文档的方法
- ubuntu svn下载代码出错
- 网页HTML代码在线运行器
- Tronado
- JSP基本_JSPの構成要素、アクション、ディレクティブ
- RxJS之转化操作符 ( Angular环境 )
热门文章
- 在虚拟机上的关于NFS网络文件系统
- [windows篇] 使用Hexo建立个人博客,自定义域名https加密,搜索引擎google,baidu,360收录
- 非旋treap (fhq treap) 指针版
- Spring MVC-------文件上传,单文件,多文件,文件下载
- formdata,ajax提交数据
- xms跨平台基础框架 - 基于.netcore
- 本地Git连接GitLab(服务器)远程仓库
- [spark程序]统计人口平均年龄(本地文件)(详细过程)
- 三、netcore跨平台之 Linux配置nginx负载均衡
- Python3安装mysql模块