码迷,mamicode.com
首页 > 编程语言 > 详细

Windows系统下Python与NumPy安装方法

时间:2015-08-29 23:23:49      阅读:625      评论:0      收藏:0      [点我收藏+]

标签:python   numpy   

Windows系统下Python与NumPy安装方法

Windows下Python的某些第三方包安装步骤实在是太麻烦了(这里主要以NumPy为例,目前只有遇到安装它的时候出现了很多问题),晚上花了好几个小时才把NumPy科学计算包安装好,在这里描述下安装过程,避免大家走没有必要的弯路。

1,安装Python
首先,运行下载的MSI安装包,选择安装组件时,确保勾上了所有的组件。

特别要注意选上pip和Add python.exe to Path,然后多次点击Next即可完成安装。
Python解释器会默认安装到C:\Python34(以Python3.4为例)目录下,然后打开命令提示符窗口,输入python
进入交互模式,在该模式下输入任何Python代码,按下回车键后会立刻得到执行结果。

若得到一个错误:‘python’ 不是内部或外部命令,也不是可运行的程序或批处理文件。其原因很有可能是由于Add python.exe to Path没有勾选。

2,安装第三方包
我们在前面的安装环节勾选了pip和Add python.exe to Path,因此我们可以直接在命令提示符窗口运行pip命令来安装第三方包。例如: pip install Pillow(安装了一种处理图像的工具库),实通过这个pip命令已经可以安装绝大多数的第三方包了,但事情总有例外。

当我们用pip install NumPy来安装NumPy时,却惊奇的发现居然报了一大堆错误。
主要原因是这个error: Microsoft Visual C++ 10.0 is required(unable to find vcvarsall.bat)
因为Numpy内部矩阵运算是用C语言实现的,所以需要安装编译工具,也可以理解,但是很奇怪我的电脑里明明已经安装了VS2012,为什么还会出现这样的错误?
后来发现大家都采用安装预编译的Numpy库,下载地址 http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
安装步骤也很简单:
1,下载与自己平台相适应的版本,例如下载numpy?1.9.2+mkl?cp34?none?win_arm64.whl

其中cp34代表着CPython 3.4,win_arm64指的是64位版本。

2,将该文件移动至C:\Python34\Scripts文件夹下
3,pip install whell
4,pip install numpy?1.9.2+mkl?cp34?none?win_arm64.whl

经过上面的4步,NumPy就被正确的安装了,其实也没有那么困难,只不过走了好多弯路。安装完NumPy后,就可以通过pip install Matplotlib命令来安装Matplotlib绘图库了。


版权声明:本文为博主原创文章,未经博主允许不得转载。

Windows系统下Python与NumPy安装方法

标签:python   numpy   

原文地址:http://blog.csdn.net/cstopcoder/article/details/48091791

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!