Conda 常用命令

Conda 是一款用于管理本地 Python 的工具,用它可以方便地管理环境和包,并包含了一些常用包。在工程开发中,经常碰到需要 2.7 和 3.6 两个版本 Python 切换的需求,就可以通过 conda 完成。

安装 conda

你可以到 Anaconda官网 下载,如果网速不够理想,也可以到 大陆镜像 下载。下载之后,顺着指引一路安装。

启动编程环境

conda 附带了很多 Python 的编程环境,打开终端,在 bash 里直接输入如下命令就可以启动,这里我常用的主要是 python , ipython, jupyter notebook,另外,在 IDE 如PyCharm里也可以直接用 conda 来管理环境。

1
2
3
4
5
6
7
python
ipython
ipython qtconsole
ipython notebook
jupyter qtconsole
spyder
anaconda prompt

环境管理

创建环境,你可以单独创建一个 py3 的环境

conda create -n py3 python=3

使用环境,启用 Python 3

activate py3

离开环境

deactivate

列出环境清单

conda env list

删除环境

conda env remove -n env_name

导出环境配置

conda env export > environmentName.yamlpip freeze > environmentName.txt

导入环境配置

conda env update -f=/path/environmentName.yamlpip install -r /path/environmentName.txt

安装包管理

在某个环境下,通过 conda 命令来管理环境下的安装包。

列出包

conda/pip list

安装包

conda/pip install package_name

更新包

conda upgrade package_name

更新所有的包

conda upgrade —all

卸载包

conda remove package_name

搜索包

conda search search_term