windows 下python+numpy安装实用教程

yipeiwu_com6年前Python基础

如题,今天兜兜转转找了很多网站帖子,一个个环节击破,最后装好费了不少时间。

希望这个帖子能帮助有需要的人,教你一篇帖子搞定python+numpy,节约科研时间。

水平有限,难免存在不足,敬请指正。

*******************python安装****************************************************

step1:官网下载安装包;

https://www.python.org/

我下载的是python-3.4.4.msi

step2:python环境变量配置;

计算机-属性-高级系统设置-环境变量-系统变量

找到PATH,点击编辑,加英文分号;在分号后面加上python.exe所在的路径,点击确定

step3:python安装验证

W+R运行cmd,打开终端,输入

python 

显示版本信息表示安装成功;

**********pip安装(如python版本自带pip可跳过,cmd输入pip可查看)******************

step4:进入cmd后pip安装只需要一句命令行:

python -m pip install -U pip 

不需要先安装easy-install。

step5:一定要将pip.exe所在的路径按照step2的方法添加到PATH里,pip文件一般在python安装包的script目录下,否则会报错pip不是内部命令云云。

例如我添加的变量是

;D:\Python34\Scripts; 

*******************numpy安装****************************************************

step6:下载相应版本的numpy安装包,whl文件

在网站https://pypi.python.org/pypi/numpy下与python版本对应的whl,看清表格pyversion一栏,核对清楚版本,否则会报错不支持平台

step7:安装

以上准备工作做好后,真正的numpy安装开始了,进入cmd,进入whl存放的目录。如存放在D盘就敲命令行

D:  

然后按回车,此时进入D盘,敲命令行 cd 具体文件名,进入到whl存在的文件夹内,比如我的就是:

cd D:\Python34\Scripts\ 

再输入命令行

pip install numpy文件名.whl 

step8:导入numpy到python

打开python.exe

输入命令行

from numpy import * 

step9:测试

引用《机器学习实战》的测试例子:

打开python.exe

输入命令行

random.rand(4,4) 

会返回一个4*4的随机数组,因为是产生的随机数,电脑不同生成的随机数完全不同。

*******************安装完毕****************************************************

放心大胆地安装numpy,假如,安装不成功,这里还有相应的解决措施:python的numpy模块安装不成功简单解决方法总结

总结

以上就是本文关于windows 下python+numpy安装实用教程的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站:

Python numpy生成矩阵、串联矩阵代码分享

Python编程给numpy矩阵添加一列方法示例

浅谈numpy数组的几种排序方式

如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

相关文章

python中返回矩阵的行列方法

实例如下所示: # TODO 返回矩阵的行数和列数 def shape(M): return len(M),len(M[0]) 以上这篇python中返回矩阵的行列方法就是小编...

关于python下cv.waitKey无响应的原因及解决方法

按下键的时候,焦点要落在窗口上,不能落在cmd窗口上。 另外,一般在imshow()后要使用waitKey(),给图像绘制留下时间,不然窗口会出现无响应情况,并且图像无法显示出来。...

python 处理dataframe中的时间字段方法

在机器学习过程中,通常会通过pandas读取csv文件,保持成dadaframe格式,然而有时候需要对dataframe中的时间字段进行数据建模,比如时间格式为datetime,那么像一...

Python 读取 YUV(NV12) 视频文件实例

Python 读取 YUV(NV12) 视频文件实例

一、YUV 简介 YUV:是一种颜色编码方法,常使用在各个视频处理组件中 Y'UV, YCbCr, YPbPr等专有名词都可以称为 YUV,彼此有重叠 Y表示明亮度(单取此通道即可...

Python中的Numeric包和Numarray包使用教程

要了解 Numerical Python 软件包的第一件事情是,Numerical Python 不会让您去做标准 Python 不能完成的任何工作。它只是让您 以快得多的速度去完成标准...