conda方式安装
# 简介
Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,可以很方便地解决多版本 python 并存、切换以及各种第三方包安装问题,支持 Linux, Mac, Windows系统。
通俗来说,方便的创建多个 python 虚拟环境,方便多个 python 项目同时开发的时候,每个项目都有自己独立的 python 开发环境。
-
Anaconda
简介 :Anaconda 是 conda 的一种发行版,利用工具/命令 conda 来进行 package 和 environment 的管理,并且已经包含了 conda、python 等 180 多个科学包及其依赖项,体量较大。
安装 :需您手动安装该工具后,再使用该工具安装其他软件包。 -
Miniconda
简介 :Miniconda 是一款小巧的 python 环境管理工具,安装包大约只有 50M 多点,其安装程序中包含 conda 软件包管理器和 Python。一旦安装了 Miniconda,就可以使用 conda 命令安装任何其他软件工具包并创建环境等。
安装 :需您手动安装该工具后,再使用该工具安装其他软件包。
# 常用命令
命令 | 描述 |
---|---|
conda -V/--version
|
查看conda版本 |
conda update -n base conda
|
升级到最新版本的conda. |
conda create -n xxxx python=3.5
|
创建python3.5的xxxx虚拟环境。 |
conda activate xxxx
|
开启xxxx环境 |
conda deactivate
|
关闭环境 |
conda env list
|
显示所有的虚拟环境 |
conda list
|
列出所有包 |
conda install package_name
|
安装包 |
conda install package_name -c <http://xxx>
|
从指定镜像源安依赖包。 |
conda install package_name==1.17.2
|
安装指定版本的包。 |
conda info package_name
|
查看某个包的依赖。 |
conda remove package_name
|
移除包 |
conda update package_name
|
更新包 |
conda update -n python36 numpy
|
指定环境更新包,如更新 python36 环境的 numpy。 |
pip方式安装 miniconda搭建多python环境