目标是实现各个python运行环境的创建和隔离,比如你需要一个python环境来运行游戏相关的代码,另外一个python环境来运行科学计算有关的代码,等等。
安装对应版本的miniconda,这里用macos系统来说明。安装说明里面会写miniconda安装路径为~/opt/miniconda3
将conda运行文件所在目录加入环境
1 | miniconda3 |
安装好后并没有激活任何环境,默认会存在一个叫base的环境,首先激活base环境,激活其他运行环境的命令类似
1 | conda activate base |
第一次激活会提示初始化所在shell环境,这里初始化zsh
1 | conda init zsh |
创建python2最新版本的game环境
1 | conda create --name game python=2 |
创建指定python3.6版本的py3.6环境
1 | conda create --name py3.6 python=3.6 |
查看conda所有环境,前面有星号的是当前激活环境
1 | ~ conda info -e |
删除py3环境
1 | conda env remove -n py3.6 |
查看conda版本
1 | conda --version |
显示当前环境下已安装包信息
1 | conda list |
添加下载channel
1 | conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/ |
搜索包
1 | conda search tornado |
安装指定版本包
1 | conda install package=version |
升级指定版本包
1 | conda update package=version |
指定包的来源,加一个-c表示从http://anaconda.org下载资源包
1 | conda install -c spyder-ide spyder=3.0.0 |