这玩意反反复复弄了一晚上,这里详细叙述下如何安装,肯定会对大家有所帮助。首先默认大家都装了Python,这个从官网下基本不会有任何难度。

(1)Setuptools的安装

为啥先说这个,后面所有whl文件都要用这个安装。基本上没有几个教程先介绍这个的,这里说全一点,方便小白使用。

我们装的是Setuptools 0.6c11。别的版本不是不行,因为这个在Pypi上面直接有exe文件,反正就是方便。地址:https://pypi.python.org/pypi/setuptools/0.6c11。

下载setuptools-0.6c11.win32-pyx.x.exe。注意这个应该只能用于python2。下载好了安装exe文件。设置环境变量,这个就百度吧。记住往path里面添加...\Python27\Scripts这个路径。打开cmd测试。如果显示的是下图,则说明安装成功了。以后安装whl文件,直接在easy_install后面添加文件名就可以了。

图1

(2)Matplotlib的安装

这个你既可以在官网中找到Download页面下载,也可以直接在Sourceforge上搜索并下载exe文件。

(3)numpy的安装

这个直接在Sourceforge上搜索并下载exe文件。地址:http://sourceforge.net/projects/numpy/files/NumPy/。

(4)dateutil、pyparsing、scipy和six的安装

这些都是在地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/中下载。根据索引找到对应的链接,下载里面whl文件(比如文件pyparsing‑2.0.5‑py2.py3‑none‑any.whl)。

接着按照(1)中的方法用Setuptools安装whl文件,一般来说看到“Finished processing dependencies for python-xxxxxx”这句话就说明安装成功了。

这里要注意一下:下载的文件大部分都像上面举例的那样文件名后面还包含版本号等信息,这里最好重命名一下,比如python_dateutil-2.4.2-py2.py3-none-any.whl改为python_dateutil.whl,同时cmd中命令行输入easy_install pythone_dateutil,这样才能保证不会发生一些不必要的错误。

安装完这些后如果还出现“No module named XXX”这样的错误的提示,我们重新到地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/中下载,然后再安装。

另外,安装完scipy后,需要把...\Python27\Lib\site-packages\scipy\lib中的six.py,six.pyc,six.pyo三个文件拷贝到...\Python27\Lib\site-packages目录下。

如何在python中安装matplotlib模块_Windows下为Python安装Matplotlib模块相关推荐

  1. python的windows出现问题_Windows下使用python库 curses遇到错误消息的解决方案

    在Windows系统下执行python应用时,有时会遇到错误信息: ModuleNotFoundError: No module named '_curses'. 然而查看Windows系统里pyth ...

  2. python ctypes实现api测试_Windows下通过Python 3.x的ctypes调用C接口

    在Python中可以通过ctypes来调用动态库中的C接口,具体操作过程如下: 1. 使用vs2013创建一个加.减.乘.除的动态库,并对外提供C接口,code内容如下: math_operation ...

  3. 如何在ubuntu中编写python_在ubuntu下编写python(python入门)

    Java基础总结(备考) ps1:本文内容只涉及基础中的重点,大神直接无视路过. ps2:部分内容可能不太详细,有疑问请留言. ps3:全文自己总结(部分知识百度),内容可能有些杂,可能不太全. 如有 ...

  4. python虚拟环境 windows环境搭建_windows 下搭建python虚拟环境(示例代码)

    ################################### windows 下测试环境 C:\Users\wongg\django-cmdb>cd ..\cmdb ##下载get-p ...

  5. mysql安装目录问题_Windows下MySQL的安装目录问题

    今天发现一个MySQL的问题,当把MySQL的文件目录安放在t字母打头的目录下时,比如d:/test目录,mysql服务就起不来了,报告找不到文件: D:/test/mysql>bin/mysq ...

  6. 执行后可以查看python的版本的是_windows肿么查看python opencv 版本

    Python是解释型脚本语言,在执行时,逐句解释执行,不需要进行预编译.但需要有自身的Python解释器. 所以在执行Python代码时,需要指定python解释器. 指定解释器方法: 在文件开头添加 ...

  7. Python中的图像处理(第九章)Python图像增强

    Python中的图像处理(第九章)Python图像增强 前言 一. Python准备 二. Python仿真 三. 小结 前言 随着人工智能研究的不断兴起,Python的应用也在不断上升,由于Pyth ...

  8. Python中对象名称前单下划线和双下划线有啥区别

    单下划线 在一个类中的方法或属性用单下划线开头就是告诉别的程序这个属性或方法是私有的.然而对于这个名字来说并没有什么特别的. 引自PEP-8: 单下划线:"内部使用"的弱指示器.比 ...

  9. [转载] python中的且语句_简单探讨python中的语句和语法

    参考链接: 在Python中解包:并行分配之外 python程序结构 python"一切皆对象",这是接触python听到最多的总结了.在python中最基层的单位应该就是对象了, ...

最新文章

  1. pcl需要注意的编译问题
  2. 工作汇报ppt案例欣赏_领导最喜欢的工作汇报PPT,原来长这个样子!网友:教科书级案例...
  3. Java内存模型(转载)
  4. linux 6.4定时启动,Centos6.4 设置开机自动以某个非root用户启动脚本
  5. Mongodb 定时备份和恢复
  6. Sharepoint学习笔记—Site Definition系列-- 5、List Definition与List Template之比较
  7. linux db2 cached太大,cache
  8. java学习(144):file常用方法1
  9. pandas 日期处理
  10. 用python代替人脑运算24点游戏
  11. html中如何设置几张图片在一个div里来回切换_从 B 站的秋季主题中学习 “图层组合动画”...
  12. 什么是Vue.nextTick()
  13. 登录和注销、基于Session的购物车案例、验证码的使用、防止表单重复提交
  14. 干货 | 【备考PMP】 鬼知道经历了什么,成功拿下5A成绩~
  15. 浏览器扫码器 ,扫描二维码,浏览器调起二维码,扫一扫功能,网页版扫一扫
  16. 技术人员如何创业(2)---合伙人的模式
  17. Web.15.三层架构之购物车项目02
  18. java 检测u盘_Java简单U盘检测程序
  19. Ubuntu 16.04 (Ubuntu18.04 也可以用)远程桌面(使用win10远程桌面客户端链接)和 使用vncveiwer链接的配置
  20. 嵌入式简答试题及答案汇总

热门文章

  1. Android 3D emulation 架构理解
  2. WAMP PHP开发环境
  3. 设计模式第三集——装饰者模式(Decorator)
  4. spring学习笔记01-BeanFactory和ApplicationContext的区别
  5. java中Scanner类的使用
  6. Leetcode--31. 下一个排列
  7. Python爬虫用Selenium抓取js生成的文件(一)
  8. python idle运行anaconda_在Python IDLE 下调用anaconda中的库教程
  9. python如何创建一个列表_在python中创建列表的最佳和/或最快方法
  10. visual studio如何中止正在运行的程序