开源的Enthought Python替代品

tsh*_*uck 19 python numpy scipy enthought pandas

我使用Enthought的python发行版作为研究生进行数据分析,并且非常喜欢它.但我最近接受了一项工作,这剥夺了我使用它的能力.

我更喜欢Python用于初始范围和清理数据,而R用于统计数据.想要这个的一部分动力就是尝试大熊猫.而其他部分是我没有适当的许可证(或支付手段),这显然是一个问题.

那么,有没有其他的一些好放在一起容易安装Python发行,我可以得到numpy,scipy,sci-kits,和所有其他的善良?

jor*_*ris 14

如果你是一个Windows,我可以建议pythonxy轻松,轻松地安装Python和核心科学库.

它非常大并且包含许多您可能不需要的软件包,但在安装时,您可以选择安装哪些库.


Bi *_*ico 13

你见过EPD免费吗?

从enthought网站:

我们新的轻量级科学Python必需品:SciPy,NumPy,IPython,matplotlib,Traits和Chaco

它可能足以让你开始.


小智 13

你可能会在我的回答中首先呼出" 他吸烟的是什么? ",但这是对ogrisel回答的回应:

最好的Python发行版是Debian GNU/Linux - 它支持多个版本的Python,包含数百个(如果不是数千个)Python模块和扩展,因此它们的安装保证完美无缺(在99%的情况下),无论如何复杂的底层软件/扩展,其中大部分是针对受支持的版本和第三方模块进行单元测试的,在打包时,保证以后不会出现头疼.

除了Python本身,您还可以选择十几种可用的Python IDE(例如spyder,Eric,PIDA等),支持Python的编辑器(vim,emacs等),替代Python实现(pypy),编译器(Cython,nuitka).与Python一起调试Python(python-dbg)的构建允许您在检查Python堆栈等时立即调试扩展.并且所有这些特定于Python的工具都可以在与其余部分相同的软件管理框架中使用.该系统带有数以千计的通用和专业软件工具和资源.根据您的需求,您可以选择稳定,测试不稳定的 Debian"套件".

现在" 如何 ":虚拟化,如果你不能或只是不喜欢双启动.只需几分钟,您就可以在Windows或OS X机器上完成全面的系统工作而不会产生任何重大性能损失(除非您需要繁重的3D图形),并且只需要足够的RAM来与主机操作系统需求共享 - 您可以轻松访问虚拟机中的主机驱动器空间,例如http://neuro.debian.net/vm.html 以获得简单的起点.

啊,对吧 - 熊猫,我们提供来自NeuroDebian存储库的backport构建,因此您可以轻松使用稳定的Debian和前沿的大熊猫.


Ama*_*man 13

还可以通过Continuum Analytics 查看Anaconda.它包括numpy,scipy,pandas和"所有其他的善良".适用于Linux,Windows和MacOS.Anaconda Community Edition是免费且活跃的.

以下是它包含的完整软件包列表:http: //docs.continuum.io/anaconda/pkgs.html


ogr*_*sel 8

在MacOSX上,有ScipySuperpack.

在Linux上,有...... Linux发行版:)如果你想在Debian和Ubuntu上进行最新的构建,我建议:http://neuro.debian.net/


man*_*off 6

贤者.它没有Enthought的GUI工具,但是包含一个完整的科学python堆栈.