为了画个图,被numpy这个模块的安装真的折腾疯了!!!一直装不上,花了几个小时,看了网上的很多教程、方法发现总结得不是很全,这里总结一下,防止大家再出现这个问题没有解决方法。

Python的魅力之一,就是拥有众多功能强大的插件,但是这些插件的寻找、安装、升级在windows系统上却非常之麻烦。首先安装完Python后需要在系统配置环境变量,接下来又要安装Setuptools,而且安装过程中还会报编码错误,对于需要拷贝源码安装的还需要去CMD里打命令,还得小心翼翼避免打错参数,如果没有一位有经验的人在旁指点,安装、升级、卸载插件都是大问题!

环境介绍,python2.7.2,win7,VS2010。

方法一:

1、首先选择了 easy_install numpy ,安装报错:Unable to find vcvarsall.bat

2、去https://sourceforge.net/projects/numpy/files/NumPy/手动下载安装包,windows系统选择zip,unix系统则选择tar.gz。下载完后解压,在系统命令行下进入该文件夹,执行python setup.py install,然而安装还是报错:大致情况是:error: Unable to find vcvarsall.bat,大致是说缺少Microsoft VC++9.0,这可能是你的电脑安装的是VS的高版本,而它需要VS2008来支持,所以报错。

可能解决的方法是:

如果你的机器上装了Visual Studio 2010,可以在执行easy_install之前先执行下面的命令:SET VS90COMNTOOLS=%VS100COMNTOOLS%

如果你安装了Visual Studio2012可以执行下面命令:SET VS90COMNTOOLS=%VS110COMNTOOLS%

如果你装的vs版本是2013可以使用下面命令:SET VS90COMNTOOLS=%VS120COMNTOOLS%

不一定会成功,但可以一试~

方法二:

看清楚根据你的python版本和你电脑的bit数来选择whl文件。为了能够安装whl文件,你需要首先安装whl这个包。进到cmd里面输入

pip install wheel

安装成功以后下载相应的numpy的wheel文件,在cmd里面移动到本地文件存放的地方。然后输入

pip install numpy‑1.9.2+mkl‑cp27‑none‑win_amd64.whl

上面这个语句最后一部分是文件名,根据你问题的描述你应该就是下载这个文件,然后回车就可以自动安装了。

这也是如何给python安装.whl文件的方法。方法三:

安装 Anaconda: Anaconda Scientific Python Distribution,很多科学计算的library已经集成好了(不仅包含numpy,还有sklearn, pandas等等)。python2.7 python3.4都有。

也可以直接安装python(x,y)这款软件,里面几乎包含了所有的python常用库以及很多实用工具,而且安装成功率很高。

这个方法可以直接的解决你当前画图的问题。

方法四:

发现Windows平台下,用PyCharm管理插件非常方便,完全不需要打命令,鼠标点击即可,非常方便。

首先打开工程project,打开工具栏file----找到settings,打开后:

找到project_interpreter右边的加号减号就是对各个模块的管理,点击加号:

搜索numpy,点击Install Package,即可安装,保证网络畅通!!等待即可~~

上面四个方法,前两种都可能会不成功,第三种直接换地方解决问题,第四种如果没有Pycharm也需要事先安装pycharm这款软件。

个人建议第四种方案,免去你以后的各种模块的安装问题,属于一劳永逸的方法!!

原博主链接:http://blog.csdn.net/misayaaaaa/article/details/53054665

python的numpy安装_python的numpy安装方法大全相关推荐

  1. python字典操作技巧_python的字典使用方法大全

    字典是另一种可变容器模型,且可存储任意类型对象. 字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 . 键一般是唯一的,如 ...

  2. python字典的用法_python字典dict使用方法大全

    # dict: 字典,通过key-value(键-值)匹配的方式存储数据,完全不考虑位置# key作为查询关键字,只能使用不可变类型的数据,通常都使用字符串当作key# 同一个字典中,不允许出现重复的 ...

  3. opencv在python环境下的安装_python环境下安装opencv库的方法

    注意:安装opencv以前须要先安装numpy,matplotlib等python 1.安装方法windows 方法1.在线安装函数 1.先安装opencv-python测试 pip install ...

  4. python源码库安装_Python第三方库安装及常见问题

    源码安装 Python第三方库几乎都可以在github或者 pypi上找到源码.源码包格式大概有zip . tar.zip. tar.bz2.解压这些包,进入解压好的文件夹,通常会有一个setup.p ...

  5. python pyplot安装_Python学习-windows安装Python以及matplotlib.pyplot包

    引文: Python自带了许多的库文件,其中matplotlib可以做出类似于MATLAB和R语言一样绘制出很好的图形功能,下面介绍下怎么安装这个包,因为自己安装的时候很多地方都出错了. 环境: Wi ...

  6. python遍历字符串数组_Python遍历numpy数组的实例

    Python遍历numpy数组的实例 在用python进行图像处理时,有时需要遍历numpy数组,下面是遍历数组的方法: [rows, cols] = num.shape for i in range ...

  7. python的empty函数_python中numpy.empty()函数的用法

    在使用python编程的过程中,想要快速的创建ndarray数组,可以使用numpy.empty()函数.numpy.empty()函数所创建的数组内所有元素均为空,没有实际意义,所以它也是创建数组最 ...

  8. python scapy模块安装_python scapy模块安装与依赖模块

    scapy 模块安装 今天因为要用到scapy 模块就进行安装: windows: pip install scapy 成功安装. mac: pip install scapy 竟然提示权限问题,于是 ...

  9. python之numpy基础_Python之NumPy学习(基础篇)

    NumPy(NumericalPython的缩写)是一个开源的Python科学计算库.使用NumPy,就可以很自然的使用数组和矩阵.NumPy包含很多实用的数学函数,涵盖线性代数运算.傅里叶变换和随机 ...

  10. python数组长度查询_python – 在numpy数组中查找相同值的序列长度(运行长度编码)...

    在pylab程序中(也可能是一个matlab程序)我有一个代表距离的numpy数组:d [t]是时间t的距离(我的数据的时间跨度是len(d)时间单位) . 我感兴趣的事件是当距离低于某个阈值时,我想 ...

最新文章

  1. 尤佳轩、何恺明等提出新型图表示法,新视角理解图结构如何影响预测性能
  2. 【异常】org.apache.hadoop.hbase.client.RetriesExhaustedException: Failed after attempts=36, exceptions:
  3. linux 日志监控工具,详解 Linux系统常用监控工具
  4. Sublime text 简单配置
  5. java中执行js代码
  6. 【转载】分布式数据库架构--分库、分表、排序、分页、分组、实现
  7. 家用计算机机箱怎么选,一般家用电脑主机买什么配置的比较好
  8. python列表乘数值_《利用Python进行数据分析》十一章· 时间序列·学习笔记(一)...
  9. c语言计算1+2+3+4+......n
  10. 隐马尔可夫模型通俗导论
  11. c语言给vbs传递一组字符串,调用VBS脚本引擎,执行VBS代码。字符串的四则运算  TC...
  12. TI AM335x Linux MUX hacking
  13. vc如何画圆,并填充颜色
  14. [SQL优化工具]Quest.Central.For.Databases——SQL Tuning for SQL Server
  15. Pandas官方文档(中文版)Pdf
  16. matlab hspice联合仿真,matlab hspice
  17. 【中软杯国二开源】基于PaddleOCR和深度学习的企业实体识别
  18. linux dd 硬盘克隆,如何使用Linux dd命令克隆磁盘
  19. 用严密的数学语言证明:周长相同时,圆面积最大
  20. C语言——深度剖析数据在内存中的存储

热门文章

  1. 机器学习 —— 神经网络(matlab)
  2. python爬去微博签到数据_GitHub - fs6/weiboSpider: 新浪微博爬虫,用python爬取新浪微博数据...
  3. 关闭计算机主机还亮着,Win10系统电脑关机后主机电源灯依然亮着的解决方法
  4. Java短信平台实战第一天
  5. 从零开始搭建EasyDarwin环境——git的安装下载及拉取EasyDarwin代码运行
  6. java jvm dump文件_各种获取JVM DUMP的方法
  7. 番茄时间管理法(Pomodoro Technique)
  8. bcdboot修复win10引导并通过ubuntu live USB安装grub
  9. 多套 企业/工厂/超市/仓库库存管理系统源码 工具软件程序源代码
  10. standard、singleTop、singleTask、singleInstance