conda命令
如果希望使用 conda 工具来管理依赖项或者创建项目的虚拟环境,可以在终端或命令行提示符中使用 conda 命令。
Windows 用户可以在“开始菜单”中找到“Anaconda3”,然后点击“Anaconda Prompt”来启动支持 conda 的命令行提示符。
-
版本和帮助信息。
- 查看版本:
conda -V
或conda --version
- 获取帮助:
conda -h
或conda --help
- 相关信息:
conda list
- 查看版本:
-
虚拟环境相关。
- 显示所有虚拟环境:
conda env list
- 创建虚拟环境:
conda create --name venv
- 指定 Python 版本创建虚拟环境:
conda create --name venv python=3.7
- 指定 Python 版本创建虚拟环境并安装指定依赖项:
conda create --name venv python=3.7 numpy pandas
- 通过克隆现有虚拟环境的方式创建虚拟环境:
conda create --name venv2 --clone venv
- 分享虚拟环境并重定向到指定的文件中:
conda env export > environment.yml
- 通过分享的虚拟环境文件创建虚拟环境:
conda env create -f environment.yml
- 激活虚拟环境:
conda activate venv
- 退出虚拟环境:
conda deactivate
- 删除虚拟环境:
conda remove --name venv --all
说明:上面的命令中,
venv
和venv2
是虚拟环境文件夹的名字,可以将其替换为自己喜欢的名字,但是强烈建议使用英文且不要出现空格或其他特殊字符。 - 显示所有虚拟环境:
-
包(三方库或工具)管理。
- 查看已经安装的包:
conda list
- 搜索指定的包:
conda search matplotlib
- 安装指定的包:
conda install matplotlib
- 更新指定的包:
conda update matplotlib
- 移除指定的包:
conda remove matplotlib
- 查看已经安装的包:
-
安装指定版本的包:
conda install matplotlib=2.0
-
更新到指定版本的包:
conda update matplotlib=
-
你可以指定版本,不指定就默认安装最新版本
说明:在搜索、安装和更新软件包时,默认会连接到官方网站进行操作,如果觉得速度不给力,可以将默认的官方网站替换为国内的镜像网站,推荐使用清华大学的开源镜像网站。将默认源更换为国内镜像的命令是:
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 config --remove-key channels
。