Anaconda是一個python環境管理軟件。可以建立環境,並向環境裝安裝自己需要的包。
其優勢是可以不用自己一個一個安裝包,極大地減少了因為配置環境而產生的時間成本;同時多個環境相互獨立,為不同項目提供了互不沖突的運行環境。
本文介紹了Windows系統安裝anaconda以及使用anaconda配置環境的流程。
step1
anaconda官網需要FQ。國內用戶可以使用清華開源鏡像站下載:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
選擇windows版本安裝即可
step2
安裝完成后會有一個anaconda prompt的可執行程序,運行進入一個類似控制台的界面。
conda create -n env_name python=XX(python版本,如2.7、3.6等)該指令可以創建一個新的python環境,
env_name為環境的名稱,可在Anaconda安裝目錄envs下找到對應文件夾。
輸入指令activate env_name激活對應的環境。
安裝成功激活環境后使用python --version查看python版本是否無誤。
step3
conda常用指令:
conda list查看當前環境所安裝的包
conda install package=XX向當前環境安裝包(package為包名,XX為版本,不建議省略版本,因為anaconda似乎只能更新包的版本,而不能退回老版本,而新版本可能根本不支持你想要安裝的其他包)
conda update package更新對應包
conda remove package卸載對應包
conda env list查看所有已創建的環境
deactivate退出當前環境(會退回默認環境base)
conda remove -n env_name --all卸載對應環境
(一般運行安裝卸載更新等指令時,都會顯示一個proceed,詢問是否繼續)
使用上述指令即可安裝任何自己想要添加的包。
可以輸入python
進入交互模式后,導入對應包后運行查看是否可用。(輸入import package)
step4
如果在安裝包時速度太慢是因為anaconda下載源在國外,可以通過清華開源鏡像站下載。
兩種方式:
一種方式是conda config
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
可以在上述兩個網址找一下對應的包。
之后輸入conda install指令安裝即可。
另一種方式則是在安裝指定源的包。
conda install -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ package=XX(在對應網址找到包名和版本)
