如何在 Ubuntu 上安裝和設置 Anaconda

如何在 Ubuntu 上安裝和設置 Anaconda

Anaconda 是一種開源軟件,用於管理機器學習、數據科學和其他科學工作流程。它是一個集成的 Python 環境,包含數百個科學包,可幫助您開始您的項目。

Anaconda 易於在 Linux 以及其他操作系統(包括 Windows 和 macOS)上安裝和配置。讓我們看看如何通過命令行在 Ubuntu 上安裝和設置 Anaconda。

什麼是蟒蛇?

Anaconda 是用於科學計算的 R 和 Python 編程語言的分佈。Anaconda 用於涉及機器學習、數據處理、數據科學和預測分析的項目,使新手用戶和科學界的包管理和部署變得容易。

Anaconda 由 conda、一個包和一個環境管理器組成,用於隔離使用不同版本的 Python 或其包的項目。它還用於更新包以及從特定項目安裝或卸載它們。

如何在 Ubuntu 上安裝 Anaconda

以下是在 Ubuntu 上安裝 Anaconda 的步驟:

第 1 步:更新和升級您的系統

要開始在 Ubuntu 上安裝 Anaconda,您首先需要更新您的 Linux 系統存儲庫。為此,請按Ctrl + Alt + T打開 Ubuntu 終端,然後發出以下命令:

sudo apt-get update

現在運行以下命令來升級系統包:

sudo apt-get upgrade

第 2 步:在 Ubuntu 上下載 Anaconda 安裝程序

在此步驟中,您將使用 wget 命令下載 Anaconda 包。如果您的系統上沒有安裝 Wget,請運行以下命令:

sudo apt-get install wget

您需要將安裝程序下載到/tmp目錄。使用cd命令進入/tmp文件夾:

cd /tmp

進入後,執行以下命令下載包:

wget https://repo.anaconda.com/archive/Anaconda3-2022.05-Linux-x86_64.sh

下載可能需要一段時間,請稍候。Anaconda 包是一個大文件,幾乎有 500MB+。當您下載 Anaconda 時,它包含 conda、Python 和 150 多個科學包及其依賴項。

已使用 wget 下載 Anaconda 包

下載 Anaconda 安裝程序包後,使用以下命令驗證其哈希碼完整性:

sha256sum Anaconda3-2022.05-Linux-x86_64.sh

Sha256校驗和驗證anaconda包

輸出是 Anaconda 安裝程序的 SHA256 校驗和,它必須與官方 Anaconda 網頁上的代碼匹配。

如果匹配失敗,您將收到錯誤消息並且腳本不會安裝 Anaconda。如果代碼匹配,您可以繼續在您的系統上安裝 Anaconda。

第三步:在 Ubuntu 上安裝 Anaconda

要安裝 Anaconda,請像這樣運行 Anaconda Bash shell 腳本:

bash Anaconda3-2022.05-Linux-x86_64.sh

不想讓 Anaconda 佔用系統所有磁盤空間的用戶可以安裝 Miniconda。Miniconda 是一個更輕量級的發行版,僅包含 conda 和 Python。如果你想安裝任何科學包,你仍然可以使用 conda 來完成。

要安裝 Miniconda,請使用以下命令:

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
sha256sum Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh

第一個命令將下載包,第二個命令將驗證下載文件的哈希完整性,第三個命令執行 Miniconda 安裝程序。

運行 Bash 腳本後,它會提示您查看許可協議。要查看許可證,請鍵入yes並按Enter

終端顯示的 Anaconda 許可協議

查看許可協議後,安裝程序會詢問您是否要接受許可。輸入yes同意並點擊Enter

正在詢問用戶是否同意該協議

接下來,安裝程序會詢問您要安裝 Anaconda 的位置。要保留默認位置,請按 Enter。否則,請提及您要安裝應用程序的目錄路徑。在此之後,安裝將開始,您可以在終端上跟踪它。

Anaconda 安裝程序詢問用戶 anaconda 的安裝位置

安裝完成後,借助以下命令激活環境設置:

source ~/.bashrc

第 4 步:驗證安裝

安裝過程完成後,最好驗證安裝。您可以在以下命令的幫助下實現這一目標:

conda info

Conda 信息在 Ubuntu 上可見

在輸出中,您將看到有關 Anaconda 的所有信息。這表明 Anaconda 現在存在於您的系統上。如果您收到“conda: command not found”錯誤,這意味著安裝存在問題,這就是安裝程序無法安裝 Anaconda 的原因。

要解決此問題,請嘗試重新安裝 Anaconda 並確保您沒有遺漏任何步驟。

另一種驗證安裝的方法是檢查剛剛安裝的應用程序的版本。如果您在輸出中獲得版本號,則表示該應用程序已成功安裝,並且現在已存在於您的系統中,可供您使用。

要檢查 conda 的版本,請發出以下命令:

conda --version

如何在 Ubuntu 上更新 Anaconda

您不需要在安裝後立即更新 Anaconda。但是您可能遲早需要這樣做。在這種情況下,您將首先通過運行以下命令來更新 conda 包管理器:

conda update conda

Conda 管理器正在 ubuntu 上更新

輸入yyes繼續。

之後,使用以下命令使用 conda 更新 Anaconda:

conda update anaconda

正在 ubuntu 上安裝 Anaconda

如何從 Ubuntu 卸載 Anaconda

如果您需要從系統中卸載 Anaconda 怎麼辦?借助兩個基本的 Linux 命令,您可以簡單地從 Ubuntu 中刪除 Anaconda。首先,您將使用以下命令在您的系統上安裝anaconda-clean軟件包:

conda install anaconda-clean

接下來,用它刪除所有屬於 Anaconda 的文件和目錄:

anaconda-clean

從 ubuntu 中刪除 Anaconda

使用 Anaconda 輕鬆處理科學工作流程

您已經在 Ubuntu 上成功安裝了 Anaconda,現在可以開始嘗試使用不同的可用科學軟件包。如果需要,您還可以使用 conda 安裝其他軟件包。

Anaconda 是一款功能強大的工具,可讓您輕鬆開發和部署機器學習模型,並藉助其提供的數百個科學包和庫使學習變得輕鬆。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *