1. 程式人生 > >初學python者自學anaconda的正確姿勢

初學python者自學anaconda的正確姿勢

down windows 計算 not ron -a 不支持 開始 prompt

事實上Anaconda 和 Jupyter notebook已成為數據分析的標準環境。

簡單來說,Anaconda是包管理器和環境管理器,Jupyter notebook 可以將數據分析的代碼、圖像和文檔全部組合到一個web文檔中。

接下來我詳細介紹下Anaconda,並在最後給出Jupyter notebook:

1.Anaconda是什麽?

2.如何安裝?

3. 如何管理包?

4.如何管理環境?

5.Jupyter notebook如何快速上手?

1.Anaconda是什麽?

anaconda指的是一個開源的Python發行版本,其包含了conda、Python等180多個科學包及其依賴項。 [1] 因為包含了大量的科學包,Anaconda 的下載文件比較大(約 515 MB),如果只需要某些包,或者需要節省帶寬或存儲空間,也可以使用Miniconda這個較小的發行版(僅包含conda和 Python)。

你可能已經安裝了 Python,那麽為什麽還需要 Anaconda?有以下3個原因:

1)Anaconda 附帶了一大批常用數據科學包,它附帶了 conda、Python 和 150 多個科學包及其依賴項。因此你可以立即開始處理數據。

2)管理包

Anaconda 是在 conda(一個包管理器和環境管理器)上發展出來的。

在數據分析中,你會用到很多第三方的包,而conda(包管理器)可以很好的幫助你在計算機上安裝和管理這些包,包括安裝、卸載和更新包。

3)管理環境

為什麽需要管理環境呢?

比如你在A項目中用了 Python 2,而新的項目B老大要求使用Python 3,而同時安裝兩個Python版本可能會造成許多混亂和錯誤。這時候 conda就可以幫助你為不同的項目建立不同的運行環境。

還有很多項目使用的包版本不同,比如不同的pandas版本,不可能同時安裝兩個 Numpy 版本,你要做的應該是,為每個 Numpy 版本創建一個環境,然後項目的對應環境中工作。這時候conda就可以幫你做到。

2. 如何安裝Anaconda?

Anaconda 可用於多個平臺( Windows、Mac OS X 和 Linux)。你可以在下面地址上找到安裝程序和安裝說明。根據你的操作系統是32位還是64位選擇對應的版本下載。

(Anaconda已經不支持Windows XP;同時查看自己電腦是32位還是64位,不要裝錯了。)

官網地址:https://www.anaconda.com/download/#windows

Anaconda 的下載文件比較大(約 500 MB),因為它附帶了 Python 中最常用的數據科學包。

如果計算機上已經安裝了 Python,安裝不會對你有任何影響。實際上,腳本和程序使用的默認 Python 是 Anaconda 附帶的 Python。

註意:如果你是windows 10系統,註意在安裝Anaconda軟件的時候,右擊安裝軟件→選擇以管理員的身份運行。

完成安裝後,如果你是在windows上操作,按下面圖打開 Anaconda Prompt (或者 Mac 下的終端),後面我會將Anaconda Prompt統一稱為“終端”

技術分享圖片

註意:如果你是windows 10系統,按下圖操作

技術分享圖片

如果win10系統沒有按上述操作,後面會報下面的錯誤信息:

技術分享圖片

可以在終端或命令提示符中鍵入 conda list,以查看你安裝的內容。

初學python者自學anaconda的正確姿勢