前言
由于python2、python3需经常被分别使用,默认Python版本的更改和升级会变得十分繁琐,并且如果强制更改系统指向,很容易使系统奔溃,由此想到anaconda,可以配置不同的虚拟环境,根据自己所需版本自由更改和创建环境。
一、安装
1.首先官网下载对应版本的安装文件(分为2.7和3.7版本,着重点只在2还是3上,不用纠结小数点后面版本)
2.选择合适路径放好下载文件,后在此目录下打开终端:
bash Anaconda3-2019.07-Linux-x86_64.sh
一直按Enter,输入yes,前面已经将安装文件放在合适路径下了,所以不用修改路径一直按Enter到完成即可。
二、简单的使用和环境更改
1.unbuntu16.04 自带的Python版本分别是2.7和3.5,安装好anaconda后打开新的终端,可以看到设备名前面会有(base)字样,那是anaconda默认的一种环境。
2.用conda deactivate和conda activate命令退出或激活默认base环境。
3.创建一个自定义环境:
例如,我想为我的程序创建一个叫kima的虚拟环境,指定版本Python版本为3.5:
conda create -n kima python=3.5
于是我们就有了一个名为kima的虚拟环境,虚拟环境都安装在anaconda3/envs下面。
4.切换到自己创建的一个虚拟环境中:一样还是用activate命令,后面加上要切换的环境名称
conda activate kima
5.常用命令:
命令 | 作用 |
---|---|
pip install + name | 在自己的虚拟环境中安装所需包 |
conda list | 列出当前环境的所有包 |
conda env list | 列出conda管理的所有环境 |
conda install 包名 | 安装包 |
conda remove 包名 | 卸载包 |
conda create -n project1 python=3.5 | 创建一个名为project1的虚拟环境并指定python版本为3.5 |
conda remove -n project1 --all | 删除该虚拟环境 |
conda install -c menpo opencv | 安装opencv |