Conda包环境管理基本操作
1.管理包
在终端中键入
conda install package-name
。例如,要安装numpy包,需键入
conda install numpy
,或者安装某个特定版本的numpy,键入
conda install numpy==1.10
.
支持同时安装多个包,如
conda install numpy scipy pandas
。
Conda会自动安装该包所依赖的其他包。
卸载包、更新包
如果需要卸载包,需键入
conda remove package-name
。
如果要更新包,需键入
conda update package-name
。要更新所有包使用
conda update --all
。
列出所有包
conda list
。
搜索包
conda search search-term
,可以模糊搜索。
2.管理环境
创建不同的python环境来隔离项目。
创建环境的命令为
conda create -n env-name [list of package]
。
-n env-name
是设置新建环境的名字,
list of package
是可选项,选择要为该环境安装的包。
若创建特定python版本的包环境,需键入
conda create -n env-name python==2.7
。
进入包环境
在创建环境后需要切换进该环境中,在OS/linux中使用
source activate env-name
进入环境。在windows中使用
activate env-name
。
进入环境后,环境中已经有一些常见的包,可以使用
conda list
查看。
在OSX/Linux中使用
source deactivate
Windows中使用
dectivate
。
使用
conda env list
可以列出你所创建的所有环境。当前环境旁会有一个星号。
使用
conda env remove -n env-name
,删除指定的环境。