anaconda是幹什麼的,是 python的第三方解釋環境嗎?


如果把Python類比Linux,那麼Anaconda就是centos、ubuntu之類的

Anaconda 是一個可用於科學計算的 Python 發行版,支持 Linux、Mac、Windows系統,內置了常用的科學計算包。它解決了官方 Python 的兩大痛點。

  • 第一:提供了包管理功能,Windows 平台安裝第三方包經常失敗的場景得以解決
  • 第二:提供環境管理的功能,功能類似 Virtualenv,解決了多版本Python並存、切換的問題。

這是一個集成的Python環境,一鍵安裝,裝好即用,適合懶人,適合初學者。特別的,對Windows環境而言,因已附帶很多第三方庫,就不用為了安裝這些庫,而安裝C++編譯器了。

其使用conda來管理包,集成了Python主程序,IDE(Spyder)與IPython,以及常用的第三方庫,例如,以科學計算庫齊備聞名於世,機器學習不二之選,又如,包括Tornado與Flask,上手即可擼Web伺服器。

並有適配Windows,OS X,與Linux三個系統,Python 2.7、或者3.X版本,以及32位、或者64位版本,各種各樣組合,總有一款適合你。


懶人福利,一站式解決所有的常用python包環境,不必煩擾各種依賴關係。在此基礎上安裝TensorFlow等框架易如反掌。機器學習,出門旅行必備佳品!


一個python集成開發環境,對新手比較友好,就跟java的開發工具eclipse一個性質,功能比較強大,他原生的命令行開發環境和notebook我是覺得對新手不太友好,這種集成開發環境會默認安裝常用的包,調試也比較方便,不過就是可能會有大量對你來說冗餘的功能,如果你到大神級別了,一個txt文本編輯器就夠了!!!


Anaconda是一個用於科學計算的Python發行版,支持 Linux, Mac, Windows系統,提供了包管理與環境管理的功能,可以很方便地解決多版本python並存、切換以及各種第三方包安裝問題。Anaconda利用工具/命令conda來進行package和environment的管理,並且已經包含了Python和相關的配套工具。

這是官方介紹:Anaconda is the leading open data science platform powered by Python. The open source version of Anaconda is a high performance distribution of Python and R and includes over 100 of the most popular Python, R and Scala packages for data science. Additionally, you』ll have access to over 720 packages that can easily be installed with conda, our renowned package, dependency and environment manager, that is included in Anaconda. Anaconda is BSD licensed which gives you permission to use Anaconda commercially and for redistribution. See the packages included with Anaconda and the Anaconda changelog.

通過上面這段詳細的介紹,我們知道Anaconda是一個基於python的科學計算平台,這個平台里包含有python,r,scala等絕大部分主流的用於科學計算的包。


可以認為是python的發行版,集成了眾多第三方庫包和開發環境,推薦使用


推薦閱讀:

Chrome的開發者工具怎麼查看錶單數據?網路選項卡里的參數一項在哪裡?
Python輸出豆瓣個人主頁源代碼出現編碼錯誤?
如何應對網站反爬蟲策略?如何高效地爬大量數據?
如何爬取伺服器日誌log和資料庫?

TAG:Python | 編程 | 爬蟲計算機網路 | 計算機科學 |