【python学习笔记】24:scipy扩展库的安装与初识
来源:互联网 发布:设计相关软件 编辑:程序博客网 时间:2024/06/07 14:33
scipy是建立在在numpy的基础上的扩展库,增加了很多用于数学计算、科学计算的模块。
用pip安装scipy时候报错,这个库的安装是依赖特定的numpy库的,不能直接用pip来安装。
首先先用pip卸载之前用的numpy,只要在scripts目录下pip uninstall numpy即可。
打开IDLE查看一下自己的python版本,这样知道后面要下什么版本的。
用pip list查看一下已经安装的包,有没有安装wheel,我的是没有的。
那么就要先安装wheel才能用后面的whl文件安装,wheel可以直接用pip安装。
然后去网站http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy上下载自己版本对应的scipy包。
注意还要点绿圈部分去下载自己版本对应的numpy包。
点绿圈会跳到这里,去下载numpy的包(因为刚才卸载掉了),并且一会要先安装numpy。
正在下载,不要改文件名,下载好后把cmd调到下载到的那个目录去。
用pip install 文件全名来安装它们,先安装numpy的包。
再安装scipy的包。
安装好以后去IDLE里试一下import它们,没有报错,表示两个包都可以使用了。
*一些constants常数
>>> from scipy import constants as C>>> C.pi #圆周率3.141592653589793>>> C.golden #黄金比例1.618033988749895>>> C.c #真空中的光速299792458.0>>> C.h #普朗克常数6.62607004e-34>>> C.mile #一英里换算成米1609.3439999999998>>> C.inch #一英寸的米数0.0254>>> C.degree #一度的弧度数0.017453292519943295>>> C.minute #一分钟的秒数60.0>>> C.g #标准重力加速度9.80665
*一些special函数
>>> from scipy import special as S>>> S.cbrt(8) #立方根2.0>>> S.exp10(3) #10的3次幂1000.0>>> S.sindg(90) #sin(90度)1.0>>> S.round(3.49) #四舍五入3.0>>> S.comb(5,3) #C(5,3)10.0>>> S.perm(5,3) #A(5,3)60.0>>> S.gamma(4) #Gamma函数6.0>>> S.beta(10,200) #beta函数2.839607777781333e-18>>> S.sinc(1) #sinc函数3.8981718325193755e-17
阅读全文
0 0
- 【python学习笔记】24:scipy扩展库的安装与初识
- python+opencv学习笔记(一)python+numpy+scipy+opencv+contrib的安装与配置
- Python安装Numpy、Scipy等扩展库的方法
- 关于python扩展库numpy_mkl和scipy的安装
- python的scipy学习笔记
- 用pip安装Python的numpy、scipy等数据分析类扩展库
- [笔记]我的Linux入门之路 - 05.Eclipse的Python开发环境搭建与Numpy、Scipy库安装
- python - scipy 库安装
- python的scipy库的安装
- 安装Python的Numpy和SciPy库
- Windows中python机器学习numpy,scipy,matplotlib的安装
- python package numpy和scipy 的安装与配置
- python package numpy和scipy 的安装与配置
- No module named 'scipy'问题 与 python中 scipy模块的安装
- Python与机器学习(一) NumPy与SciPy库
- 【Python】初识Python的学习笔记
- 【Python】安装scipy库步骤
- Python 库安装(scipy,numpy)
- 异常:android.os.NetworkOnMainThreadException
- RxJava2.0教程(一)
- aha排序
- spark-shell 测试demo_for_SQL
- cvc-complex-type.2.3:Element 'filter-mapping' cannot have character [children],because the type's co
- 【python学习笔记】24:scipy扩展库的安装与初识
- 服务器上用Tomcat运行jsp项目与服务器上tomcat域名解析外网访问-史上最详细的
- 浅谈数据库五大范式
- 如何增加你的被动收入
- Qt学习之路2
- JQuery入门—编写一个简单的JQuery应用案例
- HDOJ2045 不容易系列之(3)—— LELE的RPG难题
- PHP-redis中文文档
- 楼市“王炸”!住建部:租购同权将立法!