anaconda命令
一、查看
1、查看版本
conda -V
conda --version
2、查看已经安装的环境
conda env list
conda info --envs
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YQVSzXpk-1573468474132)(/Users/bobwang/Library/Application Support/typora-user-images/image-20191111144621446.png)]
标*的表示现在所处的环境
3、查看已有的channels
conda config --get channels
二、退出
1、退出当前的环境
conda deactivate
Or
source deactivate
2、返回默认环境
conda activate
三、管理环境
1、创建一个名为python36的环境,并安装Python 3.6和numpy
conda create --name python36 python=3.6.8 numpy
2、激活环境
conda activate python36
3、分享环境:将当前环境信息生成YAML文件
conda env export > environment.yaml
4、YAML文件格式
name: leanpy36
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
- defaults
dependencies:
- ca-certificates=2019.10.16=0
- certifi=2019.9.11=py36_0
- libcxx=4.0.1=hcfea43d_1
- libcxxabi=4.0.1=hcfea43d_1
- libedit=3.1.20181209=hb402a30_0
- libffi=3.2.1=h475c297_4
- ncurses=6.1=h0a44026_1
- openssl=1.1.1d=h1de35cc_3
- pip=19.3.1=py36_0
- python=3.6.8=haf84260_0
- readline=7.0=h1de35cc_5
- setuptools=41.6.0=py36_0
- sqlite=3.30.1=ha441bb4_0
- tk=8.6.8=ha441bb4_0
- wheel=0.33.6=py36_0
- xz=5.2.4=h1de35cc_4
- zlib=1.2.11=h1de35cc_3
prefix: /Users/<usrname>/anaconda3/envs/leanpy36
5、利用YAML文件生成环境
conda env create -f environment.yaml
6 、删除一个已有的环境及其安装包
conda remove --name myenv --all
三、conda管理python
1.创建一个包含python3.6.8的环境
conda create --name py36 python=3.6.8
#or
conda create -n py36 python=3.6.8
# 激活环境
conda activate python36
# 查看python版本
python -V
Python 3.6.8 :: Anaconda, Inc.
2、克隆py36的环境:可以用此方法重新为环境命名
conda create --name myclonename --clone py36
3、conda管理包
3.1、查看当前环境的已经安装的包
conda list
3.2、查看指定环境中的安装包
conda list -n py36
3.3、在库中搜索包
# 模糊搜索
conda search nump
# 精确搜索
conda search numpy=1.14
# 指定系统
conda search numpy[subdir=linux-64]
# 指定仓库安装包
search --override-channels --channel http://conda.anaconda.org/mutirri iminuit
3.4 安装包到当前的环境
conda install numpy
3.5 安装包到指定环境
conda install -n python27 numpy
3.6同时安装多个包到当前环境
conda install numpy scipy
3.7安装指定版本包到指定环境
conda install -n python27 scipy=0.15.0
3.8安装包更新
conda update numpy
3.9移除安装包
conda remove -n python27 scipy
参考文章
https://www.jianshu.com/p/eaee1fadc1e9
https://www.jianshu.com/p/44e9c4f83f29