1、介紹
Anaconda是一個常用的Python發行版,它包含了Python解釋器、常用的Python庫和工具,以及Jupyter notebook等。Anaconda可以在多個操作系統下運行,包括Windows、Linux和Mac OS,本文主要介紹如何在Ubuntu下安裝Anaconda。
在Ubuntu上安裝Anaconda有多種方法,在本文中,我們將介紹使用Anaconda官方的安裝腳本以及手動安裝兩種方法。
2、正文
1. 下載Anaconda安裝腳本
首先需要在官網上下載Anaconda安裝腳本,可以在官網的下載頁面上找到對應版本的下載鏈接。為了方便本文直接使用如下命令從官網下載最新的Anaconda安裝腳本:
wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh
這個鏈接中的日期和版本號可能會隨着時間的推移而更新,請根據實際情況選擇正確的版本。
2. 安裝Anaconda
使用安裝腳本來安裝Anaconda非常簡單,只需要在終端中執行以下命令即可:
bash Anaconda3-2021.05-Linux-x86_64.sh
在執行安裝命令之後,系統會提示你接受Anaconda的許可協議。使用空格鍵翻頁,並通過按 Enter 鍵接受協議。
接下來,會有一些提示讓你選擇是否安裝Microsoft VSCode等工具,請根據實際需求進行選擇或者全部跳過,默認安裝所有工具。然後,選擇Anaconda的安裝位置,按照默認設置即可。
安裝完成之後,你需要運行下面的命令使得終端中的變量生效:
source ~/.bashrc
安裝完成後,可以使用以下命令來檢查是否成功安裝:
conda list
如果檢查到輸出了conda環境中的庫,說明安裝成功了!
3. 使用Anaconda
3.1 升級conda
在長期使用的情況下,Anaconda中的軟件包(包括conda本身)可能會更新。為了更新conda和所有的軟件包,可以使用以下命令:
conda update conda
conda update --all
升級時可能需要輸入密碼或者確認信息,請按照命令提示進行操作。
3.2 創建虛擬環境
虛擬環境可以隔離不同的Python環境和庫的需求,對於不同項目使用不同庫,或者需要測試不同Python版本的場景尤為有用。每個虛擬環境都是一個獨立的Python環境。
可以通過以下命令創建一個名為myenv的虛擬環境:
conda create --name myenv
這個命令創建了一個名為myenv的空虛擬環境。默認情況下,虛擬環境是空的,不包含任何Python庫。
可以激活這個虛擬環境並安裝需要的庫:
conda activate myenv
conda install pandas numpy matplotlib
在虛擬環境中安裝軟件包時,使用conda可以自動安裝相應的依賴項,因此推薦使用conda來安裝Python軟件包。
當需要退出虛擬環境時,可以使用以下命令:
conda deactivate
4. 手動安裝Anaconda
如果你不想使用Anaconda官方提供的安裝腳本來進行安裝,你也可以手動安裝Anaconda。手動安裝可能需要一些額外的步驟,但它具有更多的自定義選擇權。
手動安裝Anaconda的步驟如下(以Anaconda3為例):
– 下載Anaconda3:在官網的下載頁面上下載對應版本的安裝包,通過以下命令來下載Anaconda:
wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh
– 執行安裝:在終端中執行以下命令來安裝Anaconda:
bash Anaconda3-2021.05-Linux-x86_64.sh -b -p /opt/anaconda3
其中,-b
表示使用批處理模式進行安裝,-p
指定安裝路徑為/opt/anaconda3
。
– 配置環境變量:將以下代碼複製到/etc/profile.d/anaconda3.sh
中:
export PATH="/opt/anaconda3/bin:$PATH"
– 更新載入環境變量:執行以下命令更新載入環境變量:
source /etc/profile.d/anaconda3.sh
3、小標題
1. 下載安裝腳本
2. 安裝Anaconda
3. 使用Anaconda
4、代碼部分
wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh
bash Anaconda3-2021.05-Linux-x86_64.sh
source ~/.bashrc
conda list
conda update conda
conda update --all
conda create --name myenv
conda activate myenv
conda install pandas numpy matplotlib
conda deactivate
原創文章,作者:DZUXC,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/329414.html