前言
Python作為一種廣泛使用的編程語言,開發者往往需要使用其強大的第三方庫,而安裝這些庫依賴於Python的包管理工具pip。不過pip的使用需要Python環境的支持,而在不同的操作系統和版本中,安裝Python與安裝第三方庫依賴的工具並不相同。因此,本篇文章將為大家介紹如何在Ubuntu系統中安裝Anaconda。
正文
一、安裝Anaconda
首先,我們需要下載Anaconda的安裝包,可以在官網中找到相應的安裝包版本。
wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh
下載完畢後,執行下面的命令進行安裝。
bash Anaconda3-2021.05-Linux-x86_64.sh
運行過程中需要按照指示進行確認和設置相關參數,最後Anaconda就會被安裝在默認路徑/usr/local/anaconda3下。
二、配置環境變數
Anaconda被安裝之後,需要配置系統環境變數,在終端中輸入以下命令進行配置:
export PATH=/usr/local/anaconda3/bin:$PATH
要使此設置生效,可以在home目錄下查找.bashrc文件,並將上述命令添加至文件最後。或者運行下面的命令將上述命令添加到.bashrc文件中。
echo "export PATH=/usr/local/anaconda3/bin:$PATH" >> ~/.bashrc
三、測試安裝
安裝完成後,需要測試環境是否配置正確,可以在終端中輸入以下命令:
conda info
如果輸出以下內容,則表示安裝成功。
active environment : None
shell level : 0
user config file : /home/user/.condarc
populated config files : /home/user/.condarc
conda version : 4.10.3
conda-build version : 3.20.5
python version : 3.9.5.final.0
virtual packages : __glibc=2.31=0
__unix=0=0
__archspec=1=x86_64
base environment : /usr/local/anaconda3 (writable)
conda av data dir : /usr/local/anaconda3/etc/conda
conda av metadata url : None
channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/linux-64
https://repo.anaconda.com/pkgs/r/noarch
package cache : /usr/local/anaconda3/pkgs
/home/user/.conda/pkgs
envs directories : /usr/local/anaconda3/envs
/home/user/.conda/envs
platform : linux-64
user-agent : conda/4.10.3 requests/2.25.1 CPython/3.9.5 Linux/5.8.0-43-generic ubuntu/20.04.2 glibc/2.31
UID:GID : 1000:1000
netrc file : None
offline mode : False
四、創建環境
Anaconda提供了虛擬環境的功能,可以在同一台機器上分別配置不同的環境,每個環境中都有不同的Python版本和第三方庫配置,被稱為Python的「隔離」,非常適合不同項目或不同的開發需求。在終端中輸入以下命令即可創建新環境:
conda create --name env_name python=3.8
上述命令創建了一個名為env_name的Python3.8的虛擬環境。
要激活這個虛擬環境,可以使用以下命令:
conda activate env_name
要退出該虛擬環境,可以使用以下命令:
conda deactivate
五、安裝和更新包
在創建環境後,需要根據實際需求進行安裝和更新第三方庫,使用conda install或pip install命令即可。例如,要安裝numpy,可以使用以下命令:
conda install numpy
如果需要更新numpy到最新版本,則可以輸入以下命令:
conda update numpy
總結
通過以上步驟,我們成功地在Ubuntu系統中安裝了Anaconda,並創建了虛擬環境,安裝和更新了第三方庫。Anaconda不僅為我們提供了強大的包管理系統,同時也提供了強大的虛擬環境管理功能,能夠滿足我們不同的開發需求。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/197699.html