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的设计模式编程入门指南
Apr 02 Python
python对html代码进行escape编码的方法
May 04 Python
python定时执行指定函数的方法
May 27 Python
Python2和Python3中print的用法示例总结
Oct 25 Python
python获取程序执行文件路径的方法(推荐)
Apr 26 Python
使用Scrapy爬取动态数据
Oct 21 Python
Python元组常见操作示例
Feb 19 Python
python或C++读取指定文件夹下的所有图片
Aug 31 Python
Python将二维列表list的数据输出(TXT,Excel)
Apr 23 Python
使用anaconda安装pytorch的实现步骤
Sep 03 Python
如何在scrapy中捕获并处理各种异常
Sep 28 Python
Python操作CSV格式文件的方法大全
Jul 15 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获取本周开始日期和结束日期的方法
2015/03/09 PHP
Symfony2开发之控制器用法实例分析
2016/02/05 PHP
php基于环形链表解决约瑟夫环问题示例
2017/11/07 PHP
使用composer安装使用thinkphp6.0框架问题【视频教程】
2019/10/01 PHP
JavaScript中的Window窗口对象
2008/01/16 Javascript
jquery滚动条插件jScrollPane的使用介绍
2013/11/08 Javascript
ajax+jQuery实现级联显示地址的方法
2015/05/06 Javascript
Jquery中基本选择器用法实例详解
2015/05/18 Javascript
Vue 进阶教程之v-model详解
2017/05/06 Javascript
解决vue router使用 history 模式刷新后404问题
2017/07/19 Javascript
Vue封装的可编辑表格插件方法
2018/08/28 Javascript
vue-cli项目代理proxyTable配置exclude的方法
2018/09/20 Javascript
详解vue数组遍历方法forEach和map的原理解析和实际应用
2018/11/15 Javascript
JS事件绑定的常用方式实例总结
2019/03/02 Javascript
微信小程序地图导航功能实现完整源代码附效果图(推荐)
2019/04/28 Javascript
用Vue.js方法创建模板并使用多个模板合成
2019/06/28 Javascript
vue.js中ref及$refs的使用方法解析
2019/10/08 Javascript
js 数组当前行添加数据方法详解
2020/07/28 Javascript
[01:32:50]DOTA2-DPC中国联赛 正赛 DLG vs XG BO3 第一场 1月25日
2021/03/11 DOTA
python 查找文件夹下所有文件 实现代码
2009/07/01 Python
Python内置函数bin() oct()等实现进制转换
2012/12/30 Python
python通过ElementTree操作XML获取结点读取属性美化XML
2013/12/02 Python
python实现kMeans算法
2017/12/21 Python
Django Rest framework解析器和渲染器详解
2019/07/25 Python
完美解决jupyter由于无法import新包的问题
2020/05/26 Python
如何创建一个Flask项目并进行简单配置
2020/11/18 Python
使用HTML5的链接预取功能(link prefetching)给网站提速
2012/12/13 HTML / CSS
中间件的定义
2016/08/09 面试题
应届生新闻编辑求职信
2013/11/19 职场文书
导游的职业规划书范文
2013/12/27 职场文书
优秀部门获奖感言
2014/02/14 职场文书
售后求职信范文
2014/03/15 职场文书
党员廉洁自律承诺书
2014/05/26 职场文书
学校政风行风整改方案
2014/10/25 职场文书
2015年学校总务处工作总结
2015/05/19 职场文书
python 模块重载的五种方法
2021/04/24 Python