Python的支持工具[0] -> 環境包管理工具 -> Anaconda
Anaconda包管理工具 / Anaconda Package Management Tools
Anaconda is the world’s most popular Python data science platform
Anaconda的包管工具使得用戶可以針對不同的項目進行特定的環境建立,並且切換十分方便,大大提升了各種安裝環境的管理效率。
1 Anaconda安裝 / Anaconda Install
Anaconda的安裝十分的簡單,直接在官網下載對應版本的安裝包即可,安裝時自動集成了Python的對應版本。
安裝完成後可以在cmd窗口運行指定的conda命令。
2 Anaconda
下面對Anaconda的環境管理的基本功能及使用進行介紹。
首先進行環境的建立,運行命令行,在命令行中使用命令創建一個新的環境,
conda create -n env_name python=3.5
上面的命令創建了一個新的python環境,其位置在/envs/env_name下面,其中env_name為環境名稱,為Python創建這個環境,3.5為該環境所使用的Python版本信息。
Note: 在Anaconda中,許多命令後面可以使用縮寫,例如-n,實際上是--name的縮寫,-h是--help的縮寫。
在創建好上述的環境後,可以使用下面的命令進行環境的激活與切換,
activate env_name
此時Anaconda將會激活之前創建的環境,並且使用該環境下的Python及對應安裝的第三方包。對於軟件安裝,可以選擇使用conda或者pip進行安裝
conda install sw_name / pip install sw_name
3 Anaconda常用命令 / Anaconda Freq-Command
下面為一些conda常用的操作命令:
版本管理:
conda --version 查看conda版本
conda update conda 升級當前版本的conda
環境管理:
conda create -n/--name env_name pack_name 創建新的環境及需要安裝的多個包
conda info -e / conda env list 顯示所有環境(當前環境加*號)
conda create -n new_env --clone old_env 通過克隆old_env創建新的環境
conda remove -n env_name 刪除一個環境
[source ]activate env_name 激活環境(linux加source, 下同)
[source ]deactivate 退出當前環境
包管理:
conda list 顯示conda已安裝的包
conda install -n/--name env_name pack_name 使用conda安裝包到環境中
conda install pack_name 安裝軟件包到當前環境
conda remove -n env_name pack_name 刪除環境中的包
參考鏈接
https://www.anaconda.com/
http://blog.csdn.net/fyuanfena/article/details/52080270
Python的支持工具[0] -> 環境包管理工具 -> Anaconda