windows下吐血安装Numpy、Scipy、matplotlib模块

来源:互联网 发布:微信广告软件 编辑:程序博客网 时间:2024/06/10 02:27

这里python使用3.4版本,所以numpy、scipy、matplotlib模块要下载对应3.4版本的。

一. 安装 python3.4

官网下载安装即可:https://www.python.org/downloads/release/python-344/

二. 安装 numpy

在这里面找对应3.4版本的exe安装包:https://sourceforge.net/projects/numpy/files/NumPy/截止写此文档日期(2017年8月11日)为止,最新的对应python3.4且有exe安装包的numpy是1.10.2版本:https://sourceforge.net/projects/numpy/files/NumPy/1.10.2/

测试是否安装成功:import numpy

三. 安装 scipy

同理需要下载对应3.4版本的exe安装包:https://sourceforge.net/projects/scipy/files/scipy/截止写此文档日期为止最新的的对应python3.4且有exe安装包的scipy是0.16.1https://sourceforge.net/projects/scipy/files/scipy/0.16.1/

测试是否安装成功:import scipy

四. 安装 matplotlib

下载对应3.4版本的matplotlib:https://pypi.python.org/pypi/matplotlib/1.4.3,选择32位的exe。

然后右键”以管理员身份运行,否则会崩溃

输入import matplotlib,则发生错误:

这是由于缺少six模块,matplotlib依赖它。

1. 安装 six模块

下载six模块:https://pypi.python.org/pypi/six选无脑的压缩文件下载,如下

解压得到six-1.10.0文件夹,改名为six,复制到...:\Python34\Lib\site-packages路径下

然后去...:\Python34\Lib\site-packages\six路径下,把six.py文件复制到...:\Python34\Lib\site-packages路径下


2 安装 dateutil 模块

上一步安装完six模块后,再到python里敲import matplotlib,提示缺少依赖模块dateutil

下载whl版本的dateutil(注意是whl):https://pypi.python.org/pypi/python-dateutil/2.4.2

这里如果无脑下载了压缩包,则后期会出现import matplotlib没问题,但importmatplotlib.pyplot as plt却会出错。所以这里下载whl,下载后放在任意目录,比如我放在C:\Users\aricee路径下,然后进入cmd(必须以管理员权限运行cmd,利用cd进入你放whl文件的目录,再输入pip install python_dateutil-2.4.2-py2.py3-none-any.whl即可自动安装。

安装成功界面:

 

3. 安装pyparsing模块

上一步完成之后再到python里敲import matplotlib,提示缺少依赖模块pyparsing

依然下载无脑的exe:https://pypi.python.org/pypi/pyparsing/2.0.3#downloads,安装

总算是完成了,去python的窗口输入下面两行都没问题:

import matplotlib

import matplotlib.pyplot as plt

 

五、参数文档

windows下python绘图库matplotlib安装方法(亲测)

http://blog.csdn.net/scut_arucee/article/details/50037605

 

Python安装numpy,matplotlib,scikit_learn遇到的问题大汇总

http://blog.csdn.net/qrlhl/article/details/48978107

 

阅读全文
0 0
原创粉丝点击