anaconda常用命令

2021-10-23 14:45:32 字數 2073 閱讀 5396

anaconda是乙個用於科學計算的python發行版,支援 linux, mac, windows系統,提供了包管理與環境管理的功能,可以很方便地解決多版本python並存、切換以及各種第三方包安裝問題。anaconda利用工具/命令conda來進行package和environment的管理,並且已經包含了python和相關的配套工具。

這裡先解釋下conda、anaconda這些概念的差別。conda可以理解為乙個工具,也是乙個可執行命令,其核心功能是包管理與環境管理。包管理與pip的使用類似,環境管理則允許使用者方便地安裝不同版本的python並可以快速切換。anaconda則是乙個打包的集合,裡面預裝好了conda、某個版本的python、眾多packages、科學計算工具等等,所以也稱為python的一種發行版。其實還有miniconda,顧名思義,它只包含最基本的內容——python與conda,以及相關的必須依賴項,對於空間要求嚴格的使用者,miniconda是一種選擇。

conda將幾乎所有的工具、第三方包都當做package對待,甚至包括python和conda自身!因此,conda打破了包管理與環境管理的約束,能非常方便地安裝各種版本python、各種package並方便地切換

使用清華大學映象安裝

雙擊,開啟,一路next

預設安裝位置:/user/***/anaconda3

並且anaconda會自動在 .bash_profile 檔案中 export 路徑,如果沒有也可以手動新增:

接著使用 source ~/.bash_profile 進行重新整理

確認安裝:

檢視當前的conda版本

conda --version info常看當前所有的環境:

conda env list (或者:conda info -e)

rs:

# conda environments:

#base /users/zjf/anaconda3

python362 * /users/zjf/anaconda3/envs/python362

有 * 號的代表當前所在的環境

建立新的python環境:

conda create -n env_name python=3.6.2切換環境

activate env_name (mac系統中, 使用 source activate env_name)退出環境

deactivate env_name移除環境

conda remove -n env_name --all檢視已安裝的包

檢視當前環境的包

conda list檢視指定***環境下的包

conda list -n ***查詢包

conda search ***更新包

conda update ***·更新所有庫

conda update --all·更新 conda 自身

conda update conda·更新 anaconda 自身

conda update anaconda·安裝包

conda install ***也可指定安裝的環境

conda install -n env_name ***

ps:以下命令將安裝anaconda發行版中所有的包

conda install anaconda解除安裝包

conda remove ***

Anaconda常用命令

anaconda指的是乙個開源的python發行版本,其包含了conda python等180多個科學包及其依賴項。關於為什麼需要使用anaconda這個如此龐大的版本,而不直接安裝只有幾十兆的python原生版本這個問題,可以參見anaconda完全入門指南,總結來說就兩個字,方便。例如,在不使用...

anaconda常用命令

activate 切換到base環境 activate learn 切換到learn環境 conda create n learn python 3 建立乙個名為learn的環境並指定python版本為3 的最新版本 conda env list 列出conda管理的所有環境 conda list ...

anaconda常用 命令

anaconda 使用命令 anaconda 使用 建立虛擬環境 conda create n learn python 3 切換虛擬環境 activate learn 刪除虛擬環境 conda env remove learn 檢視當前所有的虛擬環境 conda env list 安裝第三方包 c...