windows下python安装matplotlib、Numpy和Scipy模块

Scikit-learn运行需要matplotlib、Numpy和Scipy等模块,python的包的资源链接:http://www.lfd.uci.edu/~gohlke/pythonlibs/

Pip

python包以前提供exe文件和wheel文件,但是最近只提供wheel文件,需要安装setuptools,安装pip,先下载两个文件 ez_setup.py和get-pip.py这两个文件,在cmd下运行。

安装pip需要在Python的官网上去下载,下载地址是:https://pypi.python.org/pypi/pip#downloads。下载完成之后,解压到一个文件夹,用CMD控制台进入解压目录,输入:

python setup.py install

安装好之后,我们直接在命令行输入pip,同样会显示‘pip’不是内部命令,也不是可运行的程序。因为我们还没有添加环境变量。

按照之前介绍的添加环境变量的方法,我们在PATH最后添加:

C:\Python34\Scripts;

到现在我们才算完整安装好了pip

打开命令行窗口,输入下面的命令:

pip install wheel

这时pip会自动在网络上下载安装wheel。安装完成后可以敲下面的命令查看是否安装成功:

pip freeze

Numpy

提供一个Numpy的exe文件,http://sourceforge.net/projects/numpy/files/NumPy

其中Numpy提供的函数如下:

1.array()方法 创建数据
2.shape属性 数组的形状
3.reshape()方法 创建指定形状的新数组
4.dtype属性 得到数组的元素类型
5.arange()方法 通过指定开始值、终值和步长创建等差数组
6.linspace()方法 通过指定开始值、终值和元素个数创建表示等差数列的一维数组(可通过endpoint指定是否包含终值)
7.logspace()方法 创建等比数列(base设置基数)
8.zeros(),ones(),empty()方法 创建指定形状的数组
9.zeros_like(),ones_like(),empty_like()方法 创建与参数形状和类型相同的数组
10.frombuffer(),fromstring(),fromfile()方法 从字节序列或文件创建数组
11.fromfunction()方法 通过预先定义的函数来创建数组
12.s_对象 创建数组下标
13.tostring(),tofile()方法 将数组以二进制的方式转换成字符串或者写入文件中
14.item()方法 返回标准python类型
15.frompyfunc() 将计算单个值得函数转换为一个能对数组中每个元素进行计算的ufunc函数
16.ogrid对象 快速产生能进行广播运算的数组
函数库
17.sum()求和,mean()求平均值,average()求平均(无out,dtype参数,有weight参数),std()标准差,var()方差
18.min()最小值,max()最大值,ptp()最大最小之差,argmax()最大值下标,argmin()最小值下标
19.sort()排序
多项式
20.poly1d一元多项式对象,poly1d将系数转换为一元多项式对象
21.deriv()方法 多项式微分,integ()方法 多项式积分
22.roots()函数 计算多项式的根
23.poly函数 将根转换为多项式的系数
分段函数
24.where(condition,y,z)
25.select(condlist, choicelist, default=0)
26.piecewise(x, condlist, funclist)
统计函数
27.unique()返回其参数数组中所有不同的值,并且按照从小到大的顺序排列
28.bincount()函数 对整数数组中各个元素出现的次数进行统计
29.histogram()函数 对一维数组进行直方图统计,参数列表:
histogram(a, bins=10, range=None, normed=False, weights=None)
线性代数
各种乘积运算
30.dot() 计算矩阵的乘积
结果数组中的每个元素都是:数组a最后一维上的所有元素与数组b倒数第二维上的所有元素的乘积和
31.inner()
结果数组中的每个元素都是:数组a和b最后一维的内积
32.outer() 只按照一维数组进行计算
解线性方程组
33.linalg模块:numpy线性代数模块
34.solve() 求解多元一次方程组
35.lstsq() 更一般化的求解多元一次方程组,a可以不是方阵
文件存取
36.tofile()方法 将数组数据以二进制格式写进文件
37.fromfile() 读取文件,需要制定dtype类型
38.load(),save() 用numpy专用的二进制格式保存数据
39.savez() 保存多个数组
40.savetxt(),loadtxt() 读写保存一维和二维数组的文本文件

Scipy

提供一个Scipy的exe文件,http://sourceforge.net/projects/scipy/files/Scipy

matplotlib

提供一个Scipy的exe文件,http://sourceforge.net/projects/matplotlib/files/matplotlib/

时间: 2024-10-25 06:06:05

windows下python安装matplotlib、Numpy和Scipy模块的相关文章

Windows下Python安装numpy+mkl,Scipy和statsmodels

最近做时间序列分析需要用到Python中的statsmodels,但是安装过程中遇到很头疼的问题,Google.Stackover各种都没有找到合适的解决办法,而且貌似还有很多同学也在吐槽Windows下Python安装Scipy一团糟,所以有必要分享一下,帮助大家避开此坑. 一般来说,在Python中进行科学计算,numpy和pandas是必不可少的,pandas也依赖于numpy.如果安装了pip的话,直接pip install numpy就可以安装,但是scipy依赖于numpy+mkl,

windows下python安装Numpy、Scipy、matplotlib模块

网上找了半天,终于把要安装的资料找到了.其他的不怎么全,就自己再次总结一下写. 我自己安装的是python 2.7.所以以下的东东都是针对2.7的软件. numpy :http://sourceforge.net/projects/numpy/files/NumPy/1.8.1/   下载下面的numpy-1.8.2-win32-superpack-python2.7 scipy:http://sourceforge.net/projects/scipy/files/ matplotlib:ma

python机器学习包 Windows下 pip安装 scikit-learn numpy scipy

1.到PIP的目录中C:\Python34\Scripts;2. 2.1  pip安装numpy pip install numpy 2.2  pip安装sklearn pip install -U scikit-learn 2.3  pip安装scipy(注:sklearn 依赖scipy包) pip install scipy 3  Python机器学习包测试 python >>> import sklearn>>> import numpy>>>

windows下python安装及使用

主要内容: 1. python的安装 2. python爬虫的几个小例子 --------------------------------------------------------------------------------------------------------------------------------------------------- 1. python的安装 在windows下一般采用jdk+eclipse+python的安装方式,这里eclipse的作用还是个

windows下python安装paramiko模块和pycrypto模块(简单三步)

前言 Python中使用SSH需要用到OpenSSH,而OpenSSH依赖于paramiko模块,而paramiko模块又依赖于pycrypto模块,因此要在python中使用SSH,我们需要先安装pycrypto模块,然后再安装paramiko模块.下面话不多说了,来一起看看详细的介绍: 安装方法 1>首先要确保python安装好,且环境变量设置好.(关于python的安装,本文不再赘述.) 2>安装pycrypto: 到下面这个网站下载编译好的pycrypto(也可以自己到官网下载pycr

windows下python安装scrapy碰到的坑

1,提示没有找到vcvarsall.bat文件 确保安装了vs.我这边是win10系统,安装了vs2015,安装的时候要注意,自定义安装项,勾选上"编程语言"里面的库文件和python库支持 2,提示openssl的某个.h文件找不到 去openssl官网下载源码包,解压,把"openssl"整个目录扔到你的python安装目录的include里 3,提示lxml的某些文件找不到 http://www.lfd.uci.edu/~gohlke/pythonlibs/#

windows下python2.7版本numpy,Scipy,matplotlib安装

系统是windows32位,安装了python2.7.13. 主要需要 这些.exe在https://pan.baidu.com/s/1qXhFNmk#list/path=%2Fnumpy%2Cmatplotlib%2Cscipy 参考:http://blog.csdn.net/q__y__l/article/details/50730769

在windows下python安装pandas的方法

1.在http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python下载pandas及其依赖包,包括 numpy, dateutil, pytz,Setuptools,pyparsing,matplotlib 2.由于pandas的目录下有pyd动态库,需要到微软主页下载Microsoft Visual C++  Redistributable Package并安装,版本包括2005,2008,2010及2012 3.然后就可以使用了

windows下python安装readline模块 实现自动补全

安装了python2.7和python3.5两个版本 python2.7首先安装下载readline: py -2 -m pip install pyreadline 完成后在Python27\Lib\site-packages目录下生成两个目录 pyreadline pyreadline-2.1-py2.7.egg-info 这样就可以使用readline模块了 python3.5安装下载 下载好的pyreadline-2.1.zip解压后,用python3 setup.py install来