1. 程式人生 > >Python的支持工具[0] -> 環境包管理工具 -> Anaconda

Python的支持工具[0] -> 環境包管理工具 -> Anaconda

times 自動集成 conda python版本 rom 信息 常用 安裝環境 https

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 Basic Function

下面對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