直接打开Spyder或通过Pythonxy打开它?

时间:2013-08-29 08:46:54

标签: python spyder pythonxy

以前,我一直在Spyder中运行Python。我总是通过直接双击其图标来启动Spyder

今天,我突然意识到我还有一个名为Python(x,y)的东西。我注意到我也可以通过它开始Spyder

这两种方法有什么区别吗? 如果没有,Python(x,y)的含义是什么?它有其他任何好的功能吗?

2 个答案:

答案 0 :(得分:4)

  1. <强>的Python(X,Y)

    Python(x,y)科学Python发行版。这意味着它不仅可以在您的系统中安装 Python ,而且还可以使用科学家提高语言所需的最重要的科学软件包。

    These packages很难由用户安装,而且太多而无法一个一个地安装,所以这就是为什么 Python(x,y)提供了安装它们的可能性马上。

  2. <强>的Spyder

    Spyder 是由 Python(x,y)分发的软件包之一,它提供了一个简单方便的图形环境来使用其他科学软件包(例如 numpy matplotlib )。它在设计上类似于Matlab。

  3. 也许与 Matlab 的比较值得:

    1. Matlab 是一个庞大的程序(大约5演出),它是由一家公司开发的,附带了很多软件包和图形界面来使用它。

    2. Python(x,y)也是一个大型程序(约1 gig),但它是由两个人开发的,他们收集了很多不同群体开发的大量开源程序和机构。它还带有一个图形界面( Spyder ),但还有其他类似的目的(如 IPython笔记本)。

      所以在 Python 科学世界中,每个包都是相互独立开发的,需要一个“元”程序(比如 Python(x,y))将它们分配在一起。

答案 1 :(得分:1)

实际上我并没有单独使用spyder,但是当你通过Python(x,y)打开它时,这是一个科学导向的分布,一些用于科学/数字计算的软件包会自动加载。
Python(x,y)基于python,Qt,spyder,包括许多用于科学/数值计算,可视化(2D-3D)等的工具。 https://code.google.com/p/pythonxy/