python安装scipy的方法步骤


Posted in Python onJune 26, 2019

Scipy高级科学计算库:和Numpy联系很密切,Scipy一般都是操控Numpy数组来进行科学计算、统计分析,所以可以说是基于Numpy之上了。

Scipy库的安装

pip install scipy

python安装scipy的方法步骤

python安装scipy的方法步骤

Scipy有很多子模块可以应对不同的应用,例如插值运算,优化算法等等。SciPy则是在NumPy的基础上构建的更为强大,应用领域也更为广泛的科学计算包。正是出于这个原因,SciPy需要依赖NumPy的支持进行安装和运行。

SciPy是世界上著名的Python开源科学计算库,建立在Numpy之上。它增加的功能包括数值积分、最优化、统计和一些专用函数。 SciPy函数库在NumPy库的基础上增加了众多的数学、科学以及工程计算中常用的库函数。例如线性代数、常微分方程数值求解、信号处理、图像处理、稀疏矩阵等等。

SciPy 是基于Numpy构建的一个集成了多种数学算法和方便的函数的Python模块。通过给用户提供一些高层的命令和类,SciPy在python交互式会话中,大大增加了操作和可视化数据的能力。通过SciPy,Python的交互式会话变成了一个数据处理和一个system-prototyping环境,足以和MATLAB,IDL,Octave,R-Lab,以及SciLab抗衡。 更重要的是,在Python中使用SciPy,还可以同时用一门强大的语言-Python来开发复杂和专业的程序。用SciPy写科学应用,还能获得世界各地的开发者开发的模块的帮助。从并行程序到web到数据库子例程到各种类,都已经有可用的给Python程序员了。这些强大的功能,SciPy都有,特别是它的数学库。

Windows下安装scipy库步骤

概述

由于学习需要,需要安装scipy库。scipy库在Windows下使用pip安装失败,所以需要寻找安装包进行安装,下面是记录步骤。

开发环境

  • win10 x64
  • Python 3.5.1

安装scipy步骤

首先到这里下载相关扩展包,该网站是「非官方的Windows二进制文件Python扩展包(Unofficial Windows Binaries for Python Extension Packages)」。

scipy下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy

其中,由于scipy依赖于有mkl的numpy库,而从pip安装的numpy的库不带mkl,所以需要从上面的网站下载。

numpy+mkl下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

之后是比较坑的地方,下载后要修改一下文件名。比如我下载了scipy-0.18.1-cp35-cp35m-win_amd64.whl,需要把cp35m修改为none才能使用pip安装。

安装命令:

(venv) pip install <路径名>\scipy-0.18.1-cp35-none-win_amd64.whl

以上就是本次介绍的关于python安装scipy的全部内容,感谢大家对三水点靠木的支持。

Python 相关文章推荐
浅谈Python中的闭包
Jul 08 Python
Python安装使用命令行交互模块pexpect的基础教程
May 12 Python
实例讲解Python中global语句下全局变量的值的修改
Jun 16 Python
python实现求特征选择的信息增益
Dec 18 Python
浅谈Python编程中3个常用的数据结构和算法
Apr 30 Python
python变量的存储原理详解
Jul 10 Python
Django 设置多环境配置文件载入问题
Feb 25 Python
Django接收照片储存文件的实例代码
Mar 07 Python
django中url映射规则和服务端响应顺序的实现
Apr 02 Python
基于python实现破解滑动验证码过程解析
May 28 Python
Python爬虫爬取微信朋友圈
Aug 06 Python
Python3.9最新版下载与安装图文教程详解(Windows系统为例)
Nov 28 Python
Python3.5以上版本lxml导入etree报错的解决方案
Jun 26 #Python
如何通过python画loss曲线的方法
Jun 26 #Python
python and or用法详解
Jun 26 #Python
python覆盖写入,追加写入的实例
Jun 26 #Python
通过cmd进入python的实例操作
Jun 26 #Python
python实现比较类的两个instance(对象)是否相等的方法分析
Jun 26 #Python
Python实现的ftp服务器功能详解【附源码下载】
Jun 26 #Python
You might like
PHP经典的给图片加水印程序
2006/12/06 PHP
php随机输出名人名言的代码
2012/10/07 PHP
PHP彩蛋信息介绍和阻止泄漏的方法(隐藏功能)
2014/08/06 PHP
Linux系统下php获得系统分区信息的方法
2015/03/30 PHP
php使用Jpgraph绘制饼状图的方法
2015/06/10 PHP
javascript打开新窗口同时关闭旧窗口
2009/01/16 Javascript
JavaScript 学习小结(适合新手参考)
2009/07/30 Javascript
js 覆盖和重载 函数
2009/09/25 Javascript
jQuery 瀑布流 绝对定位布局(二)(延迟AJAX加载图片)
2012/05/23 Javascript
查找页面中所有类为test的结点的方法
2014/03/28 Javascript
jquery复选框checkbox实现删除前判断
2014/04/20 Javascript
javascript学习笔记(七)Ajax和Http状态码
2014/10/08 Javascript
jQuery实现默认是闭合的FAQ展开效果菜单
2015/09/14 Javascript
JS实现带提示的星级评分效果完整实例
2015/10/30 Javascript
轻松学习jQuery插件EasyUI EasyUI创建菜单与按钮
2015/11/30 Javascript
Web前端新人笔记之jquery入门心得(新手必看)
2016/05/17 Javascript
jQuery常用选择器详解
2017/07/17 jQuery
开发Vue树形组件的示例代码
2017/12/21 Javascript
js实现微信/QQ直接跳转到支付宝APP打开口令领红包功能
2018/01/09 Javascript
详解ES6中的 Set Map 数据结构学习总结
2018/11/06 Javascript
javascript实现简易数码时钟
2020/03/30 Javascript
《javascript设计模式》学习笔记七:Javascript面向对象程序设计组合模式详解
2020/04/08 Javascript
在vue中使用Echarts利用watch做动态数据渲染操作
2020/07/20 Javascript
Vue axios 跨域请求无法带上cookie的解决
2020/09/08 Javascript
Python数据结构之Array用法实例
2014/10/09 Python
对于Python编程中一些重用与缩减的建议
2015/04/14 Python
python获取指定目录下所有文件名列表的方法
2015/05/20 Python
Python爬取qq空间说说的实例代码
2018/08/17 Python
使用django的ORM框架按月统计近一年内的数据方法
2019/07/18 Python
Python openpyxl读取单元格字体颜色过程解析
2019/09/03 Python
Python PyPDF2模块安装使用解析
2020/01/19 Python
基于pytorch padding=SAME的解决方式
2020/02/18 Python
Matlab中plot基本用法的具体使用
2020/07/17 Python
高中军训感言500字
2014/02/24 职场文书
大课间活动实施方案
2014/03/06 职场文书
法人代表证明书格式
2014/10/01 职场文书