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 相关文章推荐
python如何实现远程控制电脑(结合微信)
Dec 21 Python
python使用ddt过程中遇到的问题及解决方案【推荐】
Oct 29 Python
详解python读取和输出到txt
Mar 29 Python
使用python将多个excel文件合并到同一个文件的方法
Jul 09 Python
新手如何发布Python项目开源包过程详解
Jul 11 Python
python求平均数、方差、中位数的例子
Aug 22 Python
django admin 自定义替换change页面模板的方法
Aug 23 Python
FFrpc python客户端lib使用解析
Aug 24 Python
利用python-docx模块写批量生日邀请函
Aug 26 Python
Django实现文件上传下载
Oct 06 Python
Python数据可视化:顶级绘图库plotly详解
Dec 07 Python
Python找出列表中出现次数最多的元素三种方式
Feb 24 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
一个可以找出源代码中所有中文的工具
2006/10/25 PHP
PHP 翻页 实例代码
2009/08/07 PHP
PHP与SQL注入攻击防范小技巧
2011/09/16 PHP
2个自定义的PHP in_array 函数,解决大量数据判断in_array的效率问题
2014/04/08 PHP
用Javascript实现UTF8编码转换成gb2312编码
2006/12/22 Javascript
图片格式的JavaScript和CSS速查手册
2007/08/20 Javascript
jquery调用wcf并展示出数据的方法
2011/07/07 Javascript
JavaScript实现添加、查找、删除元素
2015/07/02 Javascript
分享12个实用的jQuery代码片段
2016/03/09 Javascript
AngularJS 避繁就简的路由
2016/07/01 Javascript
很棒的js Tab选项卡切换效果
2016/08/30 Javascript
AngularJS入门示例之Hello World详解
2017/01/04 Javascript
微信小程序开发教程-手势解锁实例
2017/01/06 Javascript
webpack打包后直接访问页面图片路径错误的解决方法
2017/06/17 Javascript
js学习总结之DOM2兼容处理顺序问题的解决方法
2017/07/27 Javascript
bootstrap modal+gridview实现弹出框效果
2017/08/15 Javascript
分析javascript原型及原型链
2018/03/18 Javascript
Angular动画实现的2种方式以及添加购物车动画实例代码
2018/08/09 Javascript
js删除数组中某几项的方法总结
2019/01/16 Javascript
微信小程序云开发之云函数详解
2019/05/16 Javascript
详解JavaScript作用域、作用域链和闭包的用法
2020/09/03 Javascript
[01:00:54]TI4正赛第二日开场
2014/07/20 DOTA
Python 深入理解yield
2008/09/06 Python
用python实现的可以拷贝或剪切一个文件列表中的所有文件
2009/04/30 Python
python实现定时播放mp3
2015/03/29 Python
pandas 把数据写入txt文件每行固定写入一定数量的值方法
2018/12/28 Python
python 将大文件切分为多个小文件的实例
2019/01/14 Python
python引用(import)某个模块提示没找到对应模块的解决方法
2019/01/19 Python
python+rsync精确同步指定格式文件
2019/08/29 Python
Python编写打字训练小程序
2019/09/26 Python
python3 自动打印出最新版本执行的mysql2redis实例
2020/04/09 Python
python生成xml时规定dtd实例方法
2020/09/21 Python
物理教育专业求职信
2014/06/25 职场文书
python 实现体质指数BMI计算
2021/05/26 Python
Mysql中存储引擎的区别及比较
2021/06/04 MySQL
使用SQL实现车流量的计算的示例代码
2022/02/28 SQL Server