windows下python安装Numpy、Scipy、matplotlib模块(转载)
python下载链接 Numpy下载链接
python中Numpy包的安装及使用
Numpy包的安装
准备工作
- Python安装
- pip安装
- 将pip所在的文件夹添加到环境变量path路径中
- 下载相应的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模块(转载)的更多相关文章
- 在windows下python,pip,numpy,scipy,matplotlib的安装
系统:win7(64bit) 如果只需要安装python,执行步骤一就可以了,不用管后面.如果还需要其它的库,则只需要执行第二步,第一步可省略(因为在安装anaconda的时间,python就自动装好 ...
- Windows下Python安装numpy+mkl,Scipy和statsmodels
最近做时间序列分析需要用到Python中的statsmodels,但是安装过程中遇到很头疼的问题,Google.Stackover各种都没有找到合适的解决办法,而且貌似还有很多同学也在吐槽Window ...
- win7系统下python安装numpy,matplotlib,scipy和scikit-learn
1.安装numpy,matplotlib,scipy和scikit-learn win7系统下直接采用pip或者下载源文件进行安装numpy,matplotlib,scipy时会遇到各种问题,这是因为 ...
- windows下python安装Numpy、Scipy、matplotlib模块
来源http://blog.csdn.net/Katrina_ALi/article/details/64922107 http://blog.csdn.net/qq_16633405/article ...
- windows下python安装Numpy和Scipy模块
安装 numpy: 去 http://sourceforge.net/projects/numpy/files/latest/download?source=files 下载相应的exe安装文件. 安 ...
- [python] 安装numpy+scipy+matlotlib+scikit-learn及问题解决
这篇文章主要讲述Python如何安装Numpy.Scipy.Matlotlib.Scikit-learn等库的过程及遇到的问题解决方法.最近安装这个真是一把泪啊,各种不兼容问题和报错,希望文章对你有所 ...
- Linux入门(10)——Ubuntu16.04使用pip3和pip安装numpy,scipy,matplotlib等第三方库
安装Python3第三方库numpy,scipy,matplotlib: sudo apt install python3-pip pip3 install numpy pip3 install sc ...
- Windows64 系统下Python、NumPy与matplotlib 安装方法
今下午想用Python跑RNN网络,结果代码在导入包numpy时并没有报错,但是在用里面的函数时报错,因小编也是新手,只学习了Python的基础语法,并没有使用过第三方包,安装了一下午还没弄好,本以为 ...
- Windows下python安装matplotlib
此文为转载,原文地址为:http://blog.csdn.net/u010585135/article/details/42127273 一.下载matplotlib安装包:网址http://matp ...
随机推荐
- 数学【P2524】 Uim的情人节礼物·其之弐 (康托展开)
因为某人@ZAGER挖坑让我讲一下康托展开,所以发现了这个题,顺便说一下康托展开是个什么东西 题目概括 给定n与一个数列,要求求出给定数列在n的全排列中的排名(按照字典序从小到大排列) 康托展开 先放 ...
- 洛谷——P1403 [AHOI2005]约数研究
P1403 [AHOI2005]约数研究 题目描述 科学家们在Samuel星球上的探险得到了丰富的能源储备,这使得空间站中大型计算机“Samuel II”的长时间运算成为了可能.由于在去年一年的辛苦工 ...
- 洛谷 P3804 后缀自动机
题目描述 给定一个只包含小写字母的字符串SS , 请你求出 SS 的所有出现次数不为 11 的子串的出现次数乘上该子串长度的最大值. 输入输出格式 输入格式: 一行一个仅包含小写字母的字符串SS 输出 ...
- php升级版本
Centos下Yum安装PHP5.5,5.6,7.0 默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案: 1.检查当前安装的PHP包 yum list installed | ...
- 博客 | 基于Travis CI实现Hexo在Github和Coding的同步自动化部署
文章目录 完成Hexo主题安装和配置 基于Travis CI实现同步部署 参考内容 相关链接 待补充 完成Hexo主题安装和配置 如果您还没有安装Hexo环境,请参考Hexo文档安装,也给出这样两篇博 ...
- Extjs Ext.grid.column.Column 隐藏显示列
1.根据字段名字 grid.down("gridcolumn[dataIndex=PLAN_QTY]").show();//hide() 2.根据列号 grid.columns[1 ...
- Linux下分区、格式化、自动挂载
说明:现在硬盘基本没有了IDE,所以基本是从SCSI开始说起,第一块硬盘标示为sda,第二块为sdb,以此类推.那么第一块硬盘的第一个分区为sda1,也是以此类推. 一.硬盘分区 sudo fdisk ...
- C#的多线程——使用async和await来完成异步编程(Asynchronous Programming with async and await)
https://msdn.microsoft.com/zh-cn/library/mt674882.aspx 侵删 更新于:2015年6月20日 欲获得最新的Visual Studio 2017 RC ...
- android intent 跳转
转自:http://blog.sina.com.cn/s/blog_7309444701014u2d.html 一.不需要返回值的跳转 Intent intent=new Intent(); inte ...
- 【Hadoop】HDFS冗余数据块的自动删除
HDFS冗余数据块的自动删除 在日常维护hadoop集群的过程中发现这样一种情况: 某个节点由于网络故障或者DataNode进程死亡,被NameNode判定为死亡, HDFS马上自动开始数据块的容错拷 ...