Python數據分析第二課:conda的基礎命令
1.conda是什么?
conda是一個開源的包管理系統,可以幫助我們進行管理多個不同版本的軟件包,還可以幫助我們建立虛擬環境,以便對不同的項目進行隔離。
簡單來說,conda是一個軟件包管理器和環境管理器。
2.conda從何而來?
我們這里所說的conda是指我們安裝Anaconda中的一個核心部件,另外還有一個Miniconda是比Anaconda更加輕量級的發行版。具體之間的關系,可以由下面這個圖表示。
3.conda的使用(圖形化頁面)?
我們由兩種方式去使用conda,一種是借助Anaconda Navigator(圖形化頁面)
- 圖形化頁面
首先說明借助Anaconda進行環境配置和軟件包的安裝
當我們啟動Anaconda時,會出現以下頁面,這個是Anaconda的主頁面,我們后續也要在這里啟動一些核心部件。
切換到環境配置頁面
由于Anaconda是一個開源軟件,我們可以借助其他人的環境進行我們的操作,我們可以,按照以下步驟去直接導入.yml文件
點擊import,并且依次填入路徑和名稱,創建虛擬環境。
我們還可以自定義創建新的環境
在完成虛擬環境的創建之后,我們接下來選擇需要的軟件包進行安裝,以安裝NumPy為例。
搜索我們需要的軟件包,然后安裝。
4.conda的使用(終端)
- conda終端
創建一個新的環境
conda create -n 環境名 python=版本號conda create -n Frank python=3.6
#創建一個名字為 Frank 的環境,并且python=3.6
顯示安裝包
conda search -f 包名conda search -f numpy
#查找numpy軟件包
激活環境
conda activate 環境名conda activate Frank
#激活環境Frank
刪除虛擬環境
conda remove-n 環境名 --allconda remove-n Frank --all
#刪除Frank這個環境
對包的操作,安裝額外的包
conda install 包名
# 指定版本的包
conda install 包名=1.11.11conda list
#查看包conda serch 包名
#搜索包conda uninstall 包名
#刪除包conda update 包名
#更新包