如何在Ubuntu 18.04和20.04上安裝Anaconda?


Anaconda是一個用於資料科學、機器學習和人工智慧專案的開源Python和R程式語言發行版。它預裝了各種對科學計算、資料分析和資料視覺化有用的庫和包。在本文中,我們將逐步介紹如何在Ubuntu 18.04和20.04上安裝Anaconda。

前提條件

在Ubuntu 18.04或20.04上安裝Anaconda之前,您應該能夠訪問具有超級使用者許可權的終端視窗或命令列介面。

步驟1:下載Anaconda

第一步是從Anaconda官方網站下載Anaconda安裝檔案。要下載Anaconda,請開啟您的網路瀏覽器並導航到以下URL:https://www.anaconda.com/products/individual。

在Anaconda個人版頁面上,向下滾動直到看到Linux部分,然後單擊適合您系統的Anaconda版本的下載按鈕。

步驟2:安裝Anaconda

下載完成後,使用終端或命令列介面導航到儲存Anaconda安裝檔案的目錄。

例如,如果您將檔案儲存在Downloads資料夾中,請使用以下命令:

cd ~/Downloads

接下來,透過執行以下命令使Anaconda安裝檔案可執行:

chmod +x Anaconda3-2021.05-Linux-x86_64.sh

請注意,版本號可能因您下載的版本而異。您應該將“Anaconda3-2021.05-Linux-x86_64.sh”替換為您下載的安裝檔案的實際檔名。

現在,執行以下命令啟動Anaconda安裝:

./Anaconda3-2021.05-Linux-x86_64.sh

同樣,請將版本號替換為您下載的安裝檔案的實際檔名。

步驟3:遵循安裝嚮導

執行上述命令後,系統將提示您同意Anaconda許可協議。鍵入“yes”並按Enter鍵繼續。

接下來,系統將要求您選擇安裝位置。預設位置通常是最佳選擇,因此只需按Enter鍵繼續。

系統還會詢問您是否要將Anaconda新增到您的PATH中。建議您選擇“yes”,以便您可以輕鬆地從終端執行Anaconda。

最後,安裝嚮導會詢問您是否要安裝Visual Studio Code。如果您已經有首選的程式碼編輯器,您可以鍵入“no”並按Enter鍵跳過此步驟。

安裝完成後,您可以透過執行以下命令啟用Anaconda環境:

source ~/.bashrc

這會將Anaconda路徑新增到系統的PATH變數中,允許您從終端執行Anaconda命令。

步驟4:測試安裝

要測試安裝,請開啟一個新的終端視窗並鍵入以下命令:

conda list

這將顯示Anaconda預設安裝的所有包和庫的列表。

恭喜!您已成功在Ubuntu 18.04或20.04上安裝Anaconda。您現在可以使用Anaconda來開發您的資料科學、機器學習和人工智慧專案。

步驟5:建立和啟用環境

Anaconda允許您建立隔離的環境,您可以在其中安裝特定版本的包和庫。當您需要處理具有不同需求的不同專案時,這非常有用。要建立一個新環境,請使用以下命令:

conda create --name myenv

將“myenv”替換為您要賦予環境的名稱。您還可以指定要在此環境中安裝的Python或任何其他包的版本。

要啟用環境,請執行以下命令:

conda activate myenv

現在,您安裝的任何包或庫都將安裝在此環境中。

步驟6:安裝包和庫

Anaconda預裝了許多包和庫,但根據您的專案需求,您可能需要安裝其他包和庫。要安裝包或庫,請使用以下命令:

conda install package_name

將“package_name”替換為您要安裝的包的名稱。您還可以指定版本號或任何其他與包一起安裝的依賴項。

步驟7:更新Anaconda

最好使您的Anaconda安裝與最新的包和庫保持同步。要更新Anaconda,請使用以下命令:

conda update anaconda

這將更新Anaconda預設安裝的所有包和庫。您還可以透過指定其名稱來更新單個包。

步驟8:解除安裝Anaconda

如果您想從系統中解除安裝Anaconda,您可以透過執行以下命令來執行:

rm -rf ~/anaconda3

這將從您的系統中刪除Anaconda安裝目錄。

步驟9:使用Jupyter Notebook

Jupyter Notebook是一個流行的Web應用程式,用於資料分析、資料視覺化和機器學習。它允許您在基於Web的環境中編寫和執行程式碼,從而易於共享和協作專案。Anaconda預裝了Jupyter Notebook,因此您可以立即開始使用它。

要啟動Jupyter Notebook,請啟用您的Anaconda環境並執行以下命令:

jupyter notebook

這將在您的Web瀏覽器中開啟一個新的選項卡,其中包含Jupyter Notebook介面。在這裡,您可以建立新的筆記本、開啟現有的筆記本和執行程式碼單元。

步驟10:使用Conda虛擬環境

Anaconda還附帶一個名為Conda的包管理器。Conda允許您管理不同專案的包和依賴項,就像Python中的虛擬環境一樣。您可以透過執行以下命令使用Conda建立和管理虛擬環境:

建立新的虛擬環境:

conda create --name env_name

啟用虛擬環境:

conda activate env_name

停用虛擬環境:

conda deactivate

列出所有可用的虛擬環境:

conda env list

刪除虛擬環境:

conda env remove --name env_name

步驟11:使用pip安裝包

雖然Conda是Python包的優秀包管理器,但在某些情況下,您可能需要使用pip(預設Python包管理器)來安裝包。要在Anaconda環境中使用pip安裝包,您可以使用以下命令:

pip install package_name

將“package_name”替換為您要安裝的包的名稱。您還可以指定版本號或任何其他與包一起安裝的依賴項。

步驟12:建立和匯出環境

如果您在Anaconda環境中安裝了許多包和庫,您可能希望建立一個環境檔案來跟蹤所有依賴項。您可以使用以下命令建立環境檔案:

conda env export > environment.yml

這將在您的當前目錄中建立一個名為“environment.yml”的檔案,其中包含當前環境中安裝的所有包和依賴項。

要使用環境檔案建立新環境,請使用以下命令:

conda env create -f environment.yml

這將建立一個與環境檔案中指定的環境具有相同包和依賴項的新環境。

步驟13:共享您的環境

如果您想與他人共享您的Anaconda環境,您可以匯出環境檔案並與他們共享。然後,他們可以使用環境檔案建立一個新環境,並擁有與您相同的包和依賴項。

要匯出您的環境,請使用以下命令:

conda env export > environment.yml

然後,與他人共享“environment.yml”檔案。然後,他們可以使用以下命令建立新環境:

conda env create -f environment.yml

結論

在本文中,我們逐步介紹瞭如何在Ubuntu 18.04和20.04上安裝Anaconda。我們還介紹瞭如何建立和啟用環境、安裝包和庫、更新Anaconda以及從系統中解除安裝Anaconda。透過這些步驟,您現在應該能夠開始使用Anaconda進行資料科學、機器學習和人工智慧專案。

更新於:2023年5月12日

9K+瀏覽量

開啟您的職業生涯

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.