
官方文檔鏈接: https://docs.continuum.io/anaconda/install/windows/
-
簡介
Anaconda 是一個python的發(fā)行版,包括了python和很多常見的軟件庫, 和一個包管理器conda。常見的科學(xué)計算類的庫都包含在里面了,使得安裝比常規(guī)python安裝要容易。
conda是一個開源的包、環(huán)境管理器,可以用于在同一個機器上安裝不同版本的軟件包及其依賴,并能夠在不同的環(huán)境之間切換
Anaconda通過管理工具包、開發(fā)環(huán)境、Python版本,大大簡化了工作流程。不僅可以方便地安裝、更新、卸載工具包,而且安裝時能自動安裝相應(yīng)的依賴包,同時還能使用不同的虛擬環(huán)境隔離不同要求的項目。
裝了Anaconda就不需要裝python了。
-
conda常用指令
- 官網(wǎng)文檔網(wǎng)址
https://conda.io/projects/conda/en/latest/commands.html# -
conda -h
輸出幫助信息 -
conda create -n mysenv python=版本
創(chuàng)建新環(huán)境myenv
conda activate myenv
激活名為myenv的環(huán)境
conda deactivate myenv
退出名為myenv的環(huán)境 -
conda install -n envName 軟件包名
安裝軟件包到指定conda環(huán)境中 -
conda list -n myenv
列出所有安裝到環(huán)境myenv的軟件包,默認(rèn)列出當(dāng)前環(huán)境安裝的軟件包。
conda list --export > list.txt
將當(dāng)前環(huán)境安裝的軟件包保存至list.txt中。
conda create -n myenv --file list.txt
創(chuàng)建新的虛擬環(huán)境,并安裝文件中的軟件包。 -
conda remove -n myenv scipy
從名為myenv的環(huán)境中刪除scipy軟件包。
conda remove -n myenv --all
刪除環(huán)境 -
conda update -n myenv scipy
更新名為myenv的環(huán)境中名為scipy的軟件包。
-