Conda是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。
Anaconda是一个开源的Python发行版本,包含了conda、python等180多个科学包及其依赖项。
Miniconda是最小的conda安装环境,只包含最基本的内容——python和conda,以及相关的必须依赖项。
参考文档:官方Conda命令参考
Conda 指令
查看指令
1
| conda -V 或 conda --version
|
1
| conda env list 或 conda info --envs
|
更新Conda
创建虚拟环境
1
| conda create -n [env_name] python=x.x # 创建python版本号为x.x的虚拟环境
|
激活/切换虚拟环境
1 2
| Windows: activate [env_name] Linux: source activate [env_name]
|
关闭/退出虚拟环境
1 2
| conda deactivate activate [env_name]
|
删除虚拟环境
1
| conda remove -n [env_name]
|
设置镜像
1 2 3 4
| conda config --add channels [mirroe_url] # 添加镜像地址 conda config --set show_channel_urls yes # 设置搜索时显示通道地址 conda config --get channels # 查看已经配置的channels conda config --remove-key channels # 恢复为默认地址(删除所有其他镜像url)
|
Conda的package管理命令
查看已安装的包
1 2
| conda list conda list -n [env_name]
|
安装包
1 2 3
| conda install [package_name] conda install -n [env_name] [package_name]
|
更新包
1 2
| conda update [package_name] conda update -n [env_name] [package_name]
|
删除包
1 2
| conda remove [package_name] conda remove -n [env_name] [package_name
|
查找包的信息
1
| conda search [package_name]
|