python中的二进制numpy文件的作用及安装教程
2017-01-20 16:18
357 查看
最近在学习Python,整理一下如何安装相关文件。
(1)先安装Python:软件从python下载中下载,注意选择合适的Windows安装包(64位或32位)并按说明进行操作。
本人下载的是python2.7.13,安装完成后,点击开始菜单python2.7目录下的IDLE,便可开始写代码。在该脚本下,可以新建文件,并保存为.py文件,这样下次要用到原来的程序就可以直接open;在新建的文件中按F5可以直接执行程序。
(2)安装二进制Numpy文件(该文件与矩阵运算相关):
首先,说明一下为什么要安装numpy文件:python不像MATLAB可以直接对矩阵进行操作,所以当我们的程序中需要进行矩阵运算时,就需要安装Numpy文件,就我的理解,它相当于一个插件,封装了相关的矩阵函数,安装了这个文件后用户可以直接调用这些函数。当没有安装numpy文件时,程序中若有矩阵函数,就会报错,例如:
该错误在我安装完numpy文件后就解决了。接下来讲一下怎么安装:
可以从二进制Numpy文件找到自己想要的版本下载,我选择的是numpy-1.11.2版本,下载完成后,在开始菜单输入cmd(或同时按window+R,输入cmd),enter后进入命令行;接着,在命令行进入你的numpy文件下载的路径,输入python setup.py install 便可进行安装,耐心等待即可。
安装完成后,可看到下图:
注意:当我们安装numpy文件完成后,还必须在程序开头添加:from numpy import *;意思是从numpy文件中导入相关函数。
PS:当你的电脑没有c++编译器的时候,numpy文件是安装不了的,这是因为一些封装函数是用c++写的,因为我用的是新电脑,所以出现了这个问题,在这里顺便说明一下。解决方法很简单,点击以下链接直接下载安装即可:c++ Compiler for python 2.7。
(1)先安装Python:软件从python下载中下载,注意选择合适的Windows安装包(64位或32位)并按说明进行操作。
本人下载的是python2.7.13,安装完成后,点击开始菜单python2.7目录下的IDLE,便可开始写代码。在该脚本下,可以新建文件,并保存为.py文件,这样下次要用到原来的程序就可以直接open;在新建的文件中按F5可以直接执行程序。
(2)安装二进制Numpy文件(该文件与矩阵运算相关):
首先,说明一下为什么要安装numpy文件:python不像MATLAB可以直接对矩阵进行操作,所以当我们的程序中需要进行矩阵运算时,就需要安装Numpy文件,就我的理解,它相当于一个插件,封装了相关的矩阵函数,安装了这个文件后用户可以直接调用这些函数。当没有安装numpy文件时,程序中若有矩阵函数,就会报错,例如:
该错误在我安装完numpy文件后就解决了。接下来讲一下怎么安装:
可以从二进制Numpy文件找到自己想要的版本下载,我选择的是numpy-1.11.2版本,下载完成后,在开始菜单输入cmd(或同时按window+R,输入cmd),enter后进入命令行;接着,在命令行进入你的numpy文件下载的路径,输入python setup.py install 便可进行安装,耐心等待即可。
安装完成后,可看到下图:
注意:当我们安装numpy文件完成后,还必须在程序开头添加:from numpy import *;意思是从numpy文件中导入相关函数。
PS:当你的电脑没有c++编译器的时候,numpy文件是安装不了的,这是因为一些封装函数是用c++写的,因为我用的是新电脑,所以出现了这个问题,在这里顺便说明一下。解决方法很简单,点击以下链接直接下载安装即可:c++ Compiler for python 2.7。
相关文章推荐
- vs2012使用方法
- python 4-1 如何拆分含有多种分隔符的字符串re.split()/str.split()
- Python面向对象编程(二)
- Python 列表的排序
- Python 面向对象编程(一)
- python sklearn 机器学习库的安装
- python中常用的base64 md5 aes des crc32等的加密解密
- python之线程进程模块
- ubuntu下安装pillow python 疑难杂症
- Python的split()函数
- 35 Python __call__
- python
- python socket客户端
- python3+PyQt5实现窗口切分条
- 34 Python __new__与__init__区别
- Python零基础入门二十三之使用正则表达式抓取代理ip
- python3安装 feedparser
- 用Python管理TL-WR886N无线路由器后台
- python--修改默认递归层级
- 使用 Python 的 Socket 模块构建一个 UDP 扫描工具