Windows系统下Python与NumPy安装方法

Windows系统下Python与NumPy安装方法Windows系统下Python与NumPy安装方法Windows下Python的某些第三方包安装步骤实在是太麻烦了(这里主要以NumPy为例,目前只有遇到安装它的时候出现了很多问题),晚上花了好几个小时才把NumPy科学计算包安装好,在这里描述下安装过程,避免大家走没有必要的弯路。1,安装Python首先,运行下载的MSI安装包,选择安装组件时,确保勾上了所有的组件。特别

大家好,欢迎来到IT知识分享网。Windows系统下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 wheel
4,pip install numpy‑1.9.2+mkl‑cp34‑none‑win_arm64.whl

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


免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/14724.html

(0)
上一篇 2024-02-24 22:00
下一篇 2024-02-25 09:00

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信