python下载链接     Numpy下载链接

python中Numpy包的安装及使用

Numpy包的安装

准备工作

  1. Python安装
  2. pip安装
  3. 将pip所在的文件夹添加到环境变量path路径中
  4. 下载相应的Numpy安装包,.whl格式。下载链接.   https://pypi.python.org/pypi/numpy

以上准备工作准备完毕之后,进行Numpy安装,先进入whl安装包的存放目录。比如在C盘:

cd C:\
  • 1

再使用命令行安装:

pip install numpy文件名.whl
  • 1

至此,Numpy的安装完成。

Numpy使用举例

import numpy as np
print np.random.rand(4,4)
  • 1
  • 2

结果输出为一个随机的4×4的矩阵

[[ 0.75114926  0.6040328   0.13198258  0.29492663]
[ 0.43678263 0.68013402 0.2164971 0.4187556 ]
[ 0.72379313 0.11051623 0.02170234 0.4306268 ]
[ 0.16435613 0.7931435 0.93938908 0.78719936]]
  • 1
  • 2
  • 3
  • 4

证明Numpy成功导入且可用。

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:matplotlib-1.1.0.win32-py2.7

以上都是exe文件,双击安装即可。

python 安装numpy,scipy,matplotlib算法库

官方库下载: https://pypi.python.org/pypi

1.安装Numpy,可以用

sudo apt-get install python-numpy

也可以到http://sourceforge.net/projects/numpy/files/下载最新版本的Numpy

如果是自己下载的文件进行安装,首先要确保本地有GCC,这个一般都有,然后需要先安装几个支撑库:

sudo apt-get install gfortran

sudo apt-get install python-nose

sudo apt-get install libatlas-base-dev

之后,就可以在解压目录下,利用:sudo python setup.py install进行安装。

一般建议直接用sudo apt-get install python-numpy安装,比较简洁。

2.安装Scipy

这个和Numpy的安装方式基本一致

sudo apt-get install python-scipy

也可以自行到sourceforge网站下载。

3.Matplotlib

这个是最麻烦的一个,主要是因为安装这个的时候,需要先装几个其他库,不然会导致安装matplotlib虽然不会报错,但利用plot指令画图时,不会有任何响应。

需要安装带是Tk-dev库和gtk2.0-dev,pyside库,如果本地没有Qt,Qt4,也要安装

sudo apt-get install tk-dev

sudo apt-get install python-gtk2-dev

sudo apt-get install python-pyside

sudo apt-get install python-matplotlib

测试:

# coding: utf-8  

import numpy as np
from numpy import *
import matplotlib.pyplot as plt dataset = [[-0.0176, 14.053061], [-1.395634, 4.662541], [-0.752157, 6.5386], [-1.322371, 7.15852]];
dataMat = mat(dataset).T
plt.scatter(dataMat[0], dataMat[1], c='red', marker='o') X = np.linspace(-2,2,100)
Y = 2.8*X+9
plt.plot(X,Y)
plt.show()

windows下python安装Numpy、Scipy、matplotlib模块(转载)的更多相关文章

  1. 在windows下python,pip,numpy,scipy,matplotlib的安装

    系统:win7(64bit) 如果只需要安装python,执行步骤一就可以了,不用管后面.如果还需要其它的库,则只需要执行第二步,第一步可省略(因为在安装anaconda的时间,python就自动装好 ...

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

    最近做时间序列分析需要用到Python中的statsmodels,但是安装过程中遇到很头疼的问题,Google.Stackover各种都没有找到合适的解决办法,而且貌似还有很多同学也在吐槽Window ...

  3. win7系统下python安装numpy,matplotlib,scipy和scikit-learn

    1.安装numpy,matplotlib,scipy和scikit-learn win7系统下直接采用pip或者下载源文件进行安装numpy,matplotlib,scipy时会遇到各种问题,这是因为 ...

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

    来源http://blog.csdn.net/Katrina_ALi/article/details/64922107 http://blog.csdn.net/qq_16633405/article ...

  5. windows下python安装Numpy和Scipy模块

    安装 numpy: 去 http://sourceforge.net/projects/numpy/files/latest/download?source=files 下载相应的exe安装文件. 安 ...

  6. [python] 安装numpy+scipy+matlotlib+scikit-learn及问题解决

    这篇文章主要讲述Python如何安装Numpy.Scipy.Matlotlib.Scikit-learn等库的过程及遇到的问题解决方法.最近安装这个真是一把泪啊,各种不兼容问题和报错,希望文章对你有所 ...

  7. Linux入门(10)——Ubuntu16.04使用pip3和pip安装numpy,scipy,matplotlib等第三方库

    安装Python3第三方库numpy,scipy,matplotlib: sudo apt install python3-pip pip3 install numpy pip3 install sc ...

  8. Windows64 系统下Python、NumPy与matplotlib 安装方法

    今下午想用Python跑RNN网络,结果代码在导入包numpy时并没有报错,但是在用里面的函数时报错,因小编也是新手,只学习了Python的基础语法,并没有使用过第三方包,安装了一下午还没弄好,本以为 ...

  9. Windows下python安装matplotlib

    此文为转载,原文地址为:http://blog.csdn.net/u010585135/article/details/42127273 一.下载matplotlib安装包:网址http://matp ...

随机推荐

  1. Jquery表单验证插件validate

    写在前面: 在做一些添加功能的时候,表单的提交前的验证是必不可少的,jquery的validate插件就还可以,对于基本的需求已经够了.这里记录下基本的用法. 还是写个简单的demo吧 <htm ...

  2. Ubuntu 16.04桌面版GUI网络配置工具NetworkManager的命令行工具nm-tool无法使用的问题

    说明: 1.Ubuntu中分桌面版和服务器版,而这两个版本在网络管理方面使用的工具都不一样,尤其是在桌面版,使用了NetworkManager进行管理. 2.服务器版使用的是命令行配置,而桌面版包含了 ...

  3. LRC CRC 纵向冗余码校验

    LRC CRC 纵向冗余码校验   2010-01-26 11:00:15|  分类: 电气 |  标签: |字号大中小 订阅  1.LRC校验  LRC域是一个包含一个8位二进制值的字节.LRC值由 ...

  4. espresso Seekbar

    package test.utils; import android.support.test.espresso.PerformException; import android.support.te ...

  5. 跟着Sedgewick学算法(week 1 ElementarySort)

     链接https://www.evernote.com/shard/s408/sh/dbe0167f-20e0-41c4-a49b-75717ad98695/461148482ffb6add092be ...

  6. [置顶] kubernetes资源类型--DaemonSet

    概念 DaemonSet能够让所有(或者特定)的节点运行同一个pod. 当节点加入到K8S集群中,pod会被(DaemonSet)调度到该节点上运行,当节点从K8S集群中被移除,被DaemonSet调 ...

  7. android下socket编程问题:服务器关闭时,客户端发送请求的异常处理

    我用socket分别创建了一个服务器和一个客户端. 当服务器程序运行时,客户端和服务器发送接收数据是OK的. 但是,如果服务器程序关闭以后,客户端仍然发送请求的话,会抛出一个IOException.但 ...

  8. XP右键菜单添加“打开所在文件夹”功能

    把以下文字保存为add.reg文件,双击后确定就可以了. REGEDIT4 [HKEY_CLASSES_ROOT\*\Shell\打开所在文件夹(&O)] [HKEY_CLASSES_ROOT ...

  9. Chromatix

    1.Lens Rolloff Correction  透镜衰减矫正 The Lens Rolloff correction takes into account the fact that,with ...

  10. redis批量删除多个keys

    Redis的官网redis.io,大家可以查看很多命令的使用方法 说明:删除单个key比较简单,直接使用命令del xxxkey,批量删除多个keys可利用如下命令: 假设:redis的安装目录如下: ...