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实现LRU算法的2种方法
Jun 24 Python
使用Python实现BT种子和磁力链接的相互转换
Nov 09 Python
Python使用BeautifulSoup库解析HTML基本使用教程
Mar 31 Python
python实现机器学习之多元线性回归
Sep 06 Python
python实现微信定时每天和女友发送消息
Apr 29 Python
Python PO设计模式的具体使用
Aug 16 Python
解决在pycharm运行代码,调用CMD窗口的命令运行显示乱码问题
Aug 23 Python
python列表切片和嵌套列表取值操作详解
Feb 27 Python
python pymysql链接数据库查询结果转为Dataframe实例
Jun 05 Python
Python实现异步IO的示例
Nov 05 Python
python进行二次方程式计算的实例讲解
Dec 06 Python
只用40行Python代码就能写出pdf转word小工具
May 31 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
根德YB400的电路分析
2021/03/02 无线电
测试PHP连接MYSQL成功与否的代码
2013/08/16 PHP
php中curl和file_get_content的区别
2014/05/10 PHP
ThinkPHP3.1新特性之动态设置自动完成和自动验证示例
2014/06/19 PHP
php实现Linux服务器木马排查及加固功能
2014/12/29 PHP
PHP使用gearman进行异步的邮件或短信发送操作详解
2020/02/27 PHP
浏览器无法运行JAVA脚本的解决方法
2008/01/09 Javascript
javascript 得到文件后缀名的思路及实现
2020/05/09 Javascript
javascript函数式编程实例分析
2015/04/25 Javascript
JavaScript创建闭包的两种方式的优劣与区别分析
2015/06/22 Javascript
浅析javascript异步执行函数导致的变量变化问题解决思路
2016/05/13 Javascript
Js动态设置rem来实现移动端字体的自适应代码
2016/10/14 Javascript
微信小程序中button组件的边框设置的实例详解
2017/09/27 Javascript
vue select二级联动第二级默认选中第一个option值的实例
2018/01/10 Javascript
vue.js-div滚动条隐藏但有滚动效果的实现方法
2018/03/03 Javascript
Vue登录注册并保持登录状态的方法
2018/08/17 Javascript
javascript数组去重方法总结(推荐)
2019/03/20 Javascript
微信小程序select下拉框实现效果
2019/05/15 Javascript
javascript面向对象三大特征之继承实例详解
2019/07/24 Javascript
layui 富文本图片上传接口与普通按钮 文件上传接口的例子
2019/09/23 Javascript
基于vue-draggable 实现三级拖动排序效果
2020/01/10 Javascript
微信浏览器左上角返回按钮监听的实现
2020/03/04 Javascript
[05:26]TI10典藏宝瓶套装外观展示
2020/07/03 DOTA
python正则表达式修复网站文章字体不统一的解决方法
2013/02/21 Python
Python新手们容易犯的几个错误总结
2017/04/01 Python
Python建立Map写Excel表实例解析
2018/01/17 Python
pycharm如何实现跨目录调用文件
2020/02/28 Python
HTML5在IE10、火狐下中文乱码问题的解决方法
2013/11/18 HTML / CSS
试用期转正鉴定评语
2014/01/27 职场文书
励志演讲稿范文
2014/04/29 职场文书
博士生导师推荐信
2014/07/08 职场文书
2014年依法行政工作总结
2014/11/19 职场文书
小学五一劳动节活动总结
2015/02/09 职场文书
护林员个人总结
2015/03/04 职场文书
幼儿园园长新年寄语
2015/08/17 职场文书
python开发实时可视化仪表盘的示例
2021/05/07 Python