python的numpy模块安装不成功简单解决方法总结


Posted in Python onDecember 23, 2017

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

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

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

方法一:

1、首先选择了easy_installnumpy,安装报错:Unabletofindvcvarsall.bat

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

可能解决的方法是:

如果你的机器上装了VisualStudio2010,可以在执行easy_install之前先执行下面的命令:

SETVS90COMNTOOLS=%VS100COMNTOOLS%

如果你安装了VisualStudio2012可以执行下面命令:

SETVS90COMNTOOLS=%VS110COMNTOOLS%

如果你装的vs版本是2013可以使用下面命令:

SETVS90COMNTOOLS=%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:AnacondaScientificPythonDistribution,很多科学计算的library已经集成好了(不仅包含numpy,还有sklearn,pandas等等)。python2.7python3.4都有。

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

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

方法四:

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

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

python的numpy模块安装不成功简单解决方法总结

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

python的numpy模块安装不成功简单解决方法总结

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

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

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

总结

以上就是本文关于python的numpy模块安装不成功简单解决方法总结的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站:

如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
仅用500行Python代码实现一个英文解析器的教程
Apr 02 Python
详解Python中find()方法的使用
May 18 Python
Python常见异常分类与处理方法
Jun 04 Python
python中强大的format函数实例详解
Dec 05 Python
对python3 中方法各种参数和返回值详解
Dec 15 Python
python反编译学习之字节码详解
May 19 Python
Python从列表推导到zip()函数的5种技巧总结
Oct 23 Python
Python PyInstaller安装和使用教程详解
Jan 08 Python
Python hashlib常见摘要算法详解
Jan 13 Python
有关Tensorflow梯度下降常用的优化方法分享
Feb 04 Python
Python模块 _winreg操作注册表
Feb 05 Python
解决Jupyter因卸载重装导致的问题修复
Apr 10 Python
windows 下python+numpy安装实用教程
Dec 23 #Python
Python实现字典的遍历与排序功能示例
Dec 23 #Python
Python实现字典按照value进行排序的方法分析
Dec 23 #Python
Python使用Matplotlib实现雨点图动画效果的方法
Dec 23 #Python
简单了解什么是神经网络
Dec 23 #Python
python用户管理系统的实例讲解
Dec 23 #Python
python队列通信:rabbitMQ的使用(实例讲解)
Dec 22 #Python
You might like
第七节 类的静态成员 [7]
2006/10/09 PHP
PHP下10件你也许并不了解的事情
2008/09/11 PHP
简单谈谈PHP中strlen 函数
2016/02/27 PHP
HR vs CL BO3 第二场 2.13
2021/03/10 DOTA
jQuery温习篇 强大的JQuery选择器
2010/04/24 Javascript
javascript自然分类法算法实现代码
2013/10/11 Javascript
js 实现的可折叠留言板(附源码下载)
2014/07/01 Javascript
jQuery使用contains过滤器实现精确匹配方法详解
2016/02/25 Javascript
js导出excel文件的简洁方法(推荐)
2016/11/02 Javascript
JS 循环li添加点击事件 (闭包的应用)
2016/12/10 Javascript
vue2.0结合Element实现select动态控制input禁用实例
2017/05/12 Javascript
关于TypeScript中import JSON的正确姿势详解
2017/07/25 Javascript
通过vue-cli来学习修改Webpack多环境配置和发布问题
2017/12/22 Javascript
基于Vue2.X的路由和钩子函数详解
2018/02/09 Javascript
node.js中fs文件系统目录操作与文件信息操作
2018/02/24 Javascript
JS+HTML5 canvas绘制验证码示例
2018/12/05 Javascript
Mint UI实现A-Z字母排序的城市选择列表
2018/12/28 Javascript
JavaScript中的事件与异常捕获详析
2019/02/24 Javascript
JS学习笔记之闭包小案例分析
2019/05/29 Javascript
原生js代码能实现call和bind吗
2019/07/31 Javascript
2019年度web前端面试题总结(主要为Vue面试题)
2020/01/12 Javascript
python正则表达式去掉数字中的逗号(python正则匹配逗号)
2013/12/25 Python
python使用Berkeley DB数据库实例
2014/09/26 Python
10分钟教你用python动画演示深度优先算法搜寻逃出迷宫的路径
2019/08/12 Python
使用PyCharm安装pytest及requests的问题
2020/07/31 Python
详解Django中views数据查询使用locals()函数进行优化
2020/08/24 Python
HTML5本地数据库基础操作详解
2016/04/26 HTML / CSS
全球知名提供各类营养保健品的零售商:Vitamin Shoppe
2016/10/09 全球购物
北美领先的牛仔品牌:Buffalo David Bitton
2017/05/22 全球购物
麦德龙官方海外旗舰店:德国麦德龙超市
2017/12/23 全球购物
11月红领巾广播稿
2014/01/17 职场文书
课程改革实施方案
2014/03/16 职场文书
产品质量保证书范本
2015/02/27 职场文书
2019年自助餐厅创业计划书模板
2019/08/22 职场文书
古诗之感恩老师
2019/10/24 职场文书
8个JS的reduce使用实例和reduce操作方式
2021/10/05 Javascript