Anaconda用法

  • Anaconda下载地址:https://www.anaconda.com/download/
  • Miniconda下载地址:https://docs.conda.io/en/latest/miniconda.html
  • 清华大学的conda源:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
  • 配置清华大学conda源
    channels:
    - defaults
    show_channel_urls: true
    default_channels:
    - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
    - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
    - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
    custom_channels:
    conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
    msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
    bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
    menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
    pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
    pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
    simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

conda命令用法

  • windows下在用户目录下创建conda配置文件,文件名.condarc,linux下会自动创建无需手动创建
    conda config --set show_channel_urls yes
  • 清除索引缓存
    conda clean -i

    更改conda源后使用

  • 创建一个名为envname的虚拟环境,并安装python=3.6
    conda create --name envname python=3.6

    默认在用户目录下创建

  • 指定目录创建环境,在d盘virtual目录下创建名为tensorflow的虚拟环境
    conda create --prefix=d:\virtual\tensorflow

    使用prefix时,不能指定虚拟环境名称,给定的路径最后一个目录即为虚拟环境名称

  • 取消自动激活conda环境
    conda config --set auto_activate_base false
  • 在conda环境中安装包,虚拟环境名称可以不用指定
    conda install --name envname package1 package2
  • 在conda环境中卸载包,remove和uninstall效果一样
    conda remove --name envname package1 package2
  • 查询conda包,可以不输入完整的包名
    conda search packagename
  • 查询指定conda包的可用版本
    conda search packagename==
  • 列出conda包
    conda list
  • 更新conda包
    conda update --name envname package1 package2