2012-03-04 79 views
19

我用Enthought的蟒蛇分佈的研究生進行數據分析,真正喜歡它。但是我最近找了一份工作去掉了我的使用能力。開源Enthought Python的替代

我更喜歡的Python初始作用域和清潔中的數據,和R爲統計側。雖然想要這個動力的一部分,但它正在嘗試熊貓。等另一部分是我沒有合適的許可證(或方式支付),這顯然是一個問題。

那麼,有沒有其他的一些好放在一起容易安裝Python發行,我能得到numpyscipysci-kits,和所有其他的善良?

+2

Concering大熊貓在一起:它通過安裝PIP非常容易。 – 2012-03-26 11:39:45

+2

我懷疑你會花費超過200美元的勞動力試圖找到解決辦法。 Enthought向Python社區提供的支持和開發的數量令我印象深刻,我鼓勵人們支持他們(不,我不爲他們工作)。你的時間花費你的僱主的錢。 Enthought爲您節省了時間,從而爲他們節省了金錢。 – 2012-06-17 20:47:32

+0

我花了很多時間試圖尋找各種各樣的解決方法,因爲有時候缺乏代碼,易於使用Enthought使我的生活變得更容易。對於時間v金錢,Enthought是非常值得的成本。 – Doomchinchilla 2012-07-16 16:59:08

回答

8

MacOSX上,有ScipySuperpack

在Linux上,有... Linux發行版:)如果你想近期建立在Debian和Ubuntu我建議:​​

14

如果你是一個窗口,我可以一個簡單,無痛安裝的Python和核心科學圖書館建議pythonxy

這是相當大的,並含有大量的包,你也許並不需要的,但在安裝時,你可以選擇選擇哪個庫進行安裝。

+0

+1,我發現自己越來越多,所以這可能是一個不錯的選擇。我稍後可能會接受,但我想查看是否安裝了Mac安裝程序。謝謝。 – tshauck 2012-03-04 14:54:09

+1

+1,對於Windows來說,PythonXY是一個很好的選擇......希望他們很快就能將64位版本集成在一起。質量接近EPD,但不是那裏。 – rdchambers 2012-03-12 18:39:39

6

Sage。它沒有Enthought的GUI工具,但是包含一個完整的科學Python堆棧。

13

你見過EPD free

從enthought網站:

科學Python的基本要素,我們新的輕量級的分佈: SciPy的,NumPy的,IPython中,matplotlib,性狀,&查科

它可能是足以讓你開始。

+0

我目前有免費的python2.7的EPD,我正在玩python3 +中自己編寫的scipy/numpy + pandas。熊貓看起來很棒。我很高興。他們都有自己的長處和短處。我通常發現,除EPD之外的任何繪圖都不能完美地繪製所有繪圖。 – mathtick 2012-10-05 15:27:33

13

,你可能先是呼氣「什麼是他抽菸?」我的答案,但在這裏它作爲一個回聲ogrisel的回答是:

最好的Python分佈的Debian GNU/Linux的 - 它支持多種版本的Python,包含數百(如果不是數千)Python模塊和擴展,所以無論底層軟件/擴展的複雜程度如何,它們的安裝都保證完美無瑕(在99%的情況下),絕大多數它們在包構建時針對受支持的版本和第三方模塊進行了單元測試,保證了後期缺乏頭痛。除Python之外,您還可以在十幾種可用的Python IDE(例如spyder,Eric,PIDA等),Python感知編輯器(vim,emacs等),替代Python實現(pypy),編譯器(Cython,nuitka)等。與gdb一起調試Python(python-dbg)的構建,可以讓您在檢查Python堆棧時立即調試擴展等。所有這些Python專用工具都可以在同一個軟件管理框架作爲系統的其餘部分,它載有數以千計的通用和專用軟件工具和資源。 根據您的需求,您可以選擇穩定之間測試不穩定 Debian的「套房」。

現在「如何」:虛擬化如果你不能或者只是不願意雙引導。只需幾分鐘,您就可以在Windows或OS X機器上完成全面的系統工作,而不會有任何重大性能下降(除非您需要沉重的3D圖形),並且只需要足夠的RAM與主機操作系統的需求共享 - 您可以輕鬆訪問虛擬機中的主機驅動器空間,請參閱例如http://neuro.debian.net/vm.html爲一個簡單的起點。

啊對 - pandas,我們提供NeuroDebian倉庫的backport版本,所以你可以很容易地使用穩定的Debian和流血的大熊貓。

13

還可以通過Continuum Analytics檢查Anaconda。它包括numpy,scipy,熊貓和「所有其他的好處」。適用於Linux,Windows和MacOS。 Anaconda Community Edition是免費且活躍的。

這裏的包的完整列表,它包括: http://docs.continuum.io/anaconda/pkgs.html

4

對於Windows,也有WinPython:「WinPython是Python編程語言的Windows XP/7/8的一個免費的開源移動式配電,專爲科學家設計,支持Python 2和Python 3的32位和64位版本。「

0

你總是可以嘗試Portable Python,它帶有numpy的,SciPy的,其中包括大熊貓,與其他圖書館,IDE和好吃的東西:-)