选择Python科学计算发行版
最近重装Python,看了一下Python科学计算发行版,打算多玩一下数据处理和数值计算。
Python用于科学计算的一些常用工具和库
- IPython-增强的交互环境:支持变量自动补全,自动缩进,支持 bash shell命令,内置了许多很有用的功能和函数
- Spyder、Wing IDE或Eclipse/Pydev:集成开发环境
- NumPy-数学计算基础库:N维数组、线性代数计算、傅立叶变换、随机数等。
- SciPy-数值计算库:线性代数、拟合与优化、插值、数值积分、稀疏矩阵、图像处理、统计等。
- SymPy-符号运算
- Pandas-数据分析库:数据导入、整理、处理、分析等。
- matplotlib-会图库:绘制二维图形和图表
- Chaco-交互式图表
- OpenCV-计算机视觉库
- TVTK-数据的三维可视化
- Cython-Python转C的编译器:编写高效运算扩展库的首选工具
- BioPython-生物科学
Python科学计算发行版
- Python(x,y)
当前最新版本:2.7.6.1 (05/30/2014),支持Windows和Python2.7.6。
其库索引列出了所支持的170+Python27库。 - WinPython
当前最新版本:2.7.6.4和3.3.5.0 (04/2014),支持Windows和Python2.7.6、3.3.5。
其库索引列出了所支持的60+Python27库。
其库索引列出了所支持的60+Python33库。 - EnthoughtCanopy(Enthought Python Distribution)
当前最新版本:1.4.1 (06/11/2014),支持Linux, Windows,Mac平台和Python2.7.6。
其库索引列出了所支持的150+测试过的Python库。 - Anaconda
当前最新版本:2.0.1 (06/12/2014),支持Linux, Windows, Mac平台和Python2.6、2.7、3.3、3.4。
其库索引列出了所支持的195+流行Python库。
Sage不是Python发行版,而是一个由Python和Cython实现的开源数学软件系统,将很多已有的(C、C++、Fortran和Python编写的)数学软件包集成到一个通用接口(记事本文档接口和IPython命令行界面),用户只需了解Python,就可以通过接口或包装器(wrapper)使用NumPy、SciPy、matplotlib、Sympy、Maxima、GAP、FLINT、R和其他已有软件包(具体信息见组件列表),完成代数、组合数学、计算数学和微积分等计算。其最初的目标是创造一个“Magma、Maple、Mathematica和MATLAB的开源替代品”。当前最新版本:6.3(08/10/2014),支持Linux, Windows, Mac平台和Python2.x。
我的选择和推荐
Python(x,y)和WinPython都是开源项目,其项目负责人都是PierreRaybaut。按Pierre自己的说法是“WinPython不是试图取替Python(x,y),而是出于不同动机和理念:更灵活、易于维护、可移动、对操作系统侵略性更小,但是用户友好性更差、包更少、没有同Windows资源管理器集成。”。参考1里面说Python(x,y)不是很稳定,此外看它目前的更新不是很频繁,确实有可能Pierre后来的工作重心放在WinPython上了。
参考
- 目前比较流行的Python科学计算发行版
- 《Python科学计算》 清华大学出版社
- Re-packagedPython
- Scientificcomputing with Python
选择Python科学计算发行版相关推荐
- 目前比较流行的Python科学计算发行版
经常有身边的学友问到用什么Python发行版比较好? 其实目前比较流行的Python科学计算发行版,主要有这么几个: Python(x,y) GUI基于PyQt,曾经是功能最全也是最强大的,而且是Wi ...
- 【python科学计算发行版】
python科学计算发行版 python是科学计算的有力工具,但在进行计算过程中需要安装很多依赖包,会对使用造成不便,所以总结了一下几个包含丰富科学计算包的python发行版本供参考. Windows ...
- python科学计算基础教程pdf下载-python科学计算 第二版 PDF 下载
相关截图: 资料简介: 本书详细介绍Python科学计算中最常用的扩展库NumPy.SciPy.matplotlib.Pandas.SymPy.TTK.Mayavi.OpenCV.Cython,涉及数 ...
- python 科学计算基础教程电子版-Python 科学计算基础 (整理)
Python是一种面向对象的.动态的程序设计语言,具有非常简洁而清晰的语法,既可以用于快速开发程序脚本,也可以用于开发大规模的软件,特别适合于完成各种高层任务. 随着NumPy.SciPy.matpl ...
- Python科学计算的瑞士军刀——Anaconda 安装与配置
Introduce Python是一种强大的编程语言,其提供了很多用于科学计算的模块,常见的包括numpy.scipy和matplotlib.要利用Python进行科学计算,就需要一一安装所需的模块, ...
- python科学计算第三版-Python科学计算PDF
Python科学计算(高清版)PDF 百度网盘 链接:https://pan.baidu.com/s/1VYs9BamMhCnu4rfN6TG5bg 提取码:2zzk 复制这段内容后打开百度网盘手机A ...
- python科学计算基础教程pdf下载-Python科学计算 PDF 第2版
给大家带来的一篇关于Python相关的电子书资源,介绍了关于Python.科学计算方面的内容,本书是由清华大学出版社出版,格式为PDF,资源大小59.5 MB,张若愚编写,目前豆瓣.亚马逊.当当.京东 ...
- python 科学计算设计_《Python科学计算-(第2版)》怎么样_目录_pdf在线阅读 - 课课家教育...
第1章 Python科学计算环境的安装与简介 1 1.1 Python简介 1 1.1.1 Python 2还是Python 3 1 1.1.2 开发环境 2 1.1.3 集成开发环境(IDE) 5 ...
- 机器学习利用Anaconda搭建Python科学计算环境
Anaconda Anaconda是Python科学计算环境,除了必备的Python环境外,该有的其他科学计算包都有:numpy,sicpy,matplotlib,spyder-.. 镜像高速版下载地 ...
- python科学计算库安装
python科学计算相关的库包括numpy,scipy,matplotlib等,但是自己安装比较不容易,倒不是安装过程有多难,而是会出现各种各样的问题,现在做一记录 安装顺序numpy -> s ...
最新文章
- osm2pgsql windows “illegal option -W” error
- oracle数据库源数据路径,oracle中用什么命令查找数据文件所在路径呢?
- CTFshow 信息收集 web5
- Linux下简单的系统调用
- 浅析三种特殊进程:孤儿进程,僵尸进程和守护进程.
- Request.ServerVariables的详细应用(转)
- Java Number Math 类方法
- C语言指南-数组之谜
- Java 线程状态---WAITING(部分转载)
- BBIAF的完整形式是什么?
- linux系统国产制图软件,国产操作系统也能用的国产图表绘制软件,替代Visio就用它了...
- 西北工业大学计算机毕业论文,西北工业大学本科生毕业设计(论文)工作管理办法.docx...
- JVM调优工具的使用方法
- 自定义 QGraphicsItem
- presenting view controller Vs presented view controller
- 常用照片规格尺寸对照表
- 读jQuery 权威指南[5]-插件
- 我对INFOR WMS实施的一些感想
- Hive QL的经典题详解
- Html+Css实现九大行星动画效果
热门文章
- 按键精灵q语言连接mysql_【按键精灵8】Q语言介绍
- php开发手册pdf版,TP5.0手册下载
- 【Java】菜鸟教程Java基础测试刷题笔记
- pycharm 运行提示:@Error running ‘xx‘: Cannot run program “C:\Python27\python.exe“ (in directory “D:\...)
- matlab求动力学模型,MATLAB/Simulink动力学系统建模与仿真
- 组态软件mcgs入库mysql_MCGS组态软件实现数据报表
- springboot医院门诊挂号病历管理系统
- cocos常用工具-TiledMap
- c# 调用Minitab18.1实现直方图、质量正态图
- Proteus 8.4软件安装教程