Python包管理工具之conda

conda

  • conda简介
  • conda作用
  • conda特点
  • conda支持
  • conda通道
  • conda配置
  • conda命令
  • conda资源

淬炼、淬炼、淬炼!!!— 尘风

conda简介

conda是一种专注于包和虚拟环境的管理工具

conda作用

conda用于多种编程语言(Python、R、Lua、Java、C / C ++)的包和虚拟环境的管理

conda特点

conda便于管理(一键完成包的安装、运行、更新、删除、依赖)、方便切换虚拟环境

conda支持

conda支持多种语言(Scala、JS)、支持多种操作系统(Windows、macOS、Linux)

conda通道

conda通道指channel下载源,即下载东西的网址

  • 由于Anaconda的服务器在国外(默认源为Anaconda.org)
  • 所以国内下载相应资源缓慢,因此要设置国内Anaconda镜像源

conda国内channel下载源有很多,但主要有以下比较好用的通道:

  • 中国科学技术大学下载源介绍网址:
    https://mirrors.ustc.edu.cn/

  • 中国科学技术大学下载源地址一:
    https://mirrors.ustc.edu.cn/anaconda/pkgs/main/

  • 中国科学技术大学下载源地址二:
    https://mirrors.ustc.edu.cn/anaconda/pkgs/free/

  • 中国科学技术大学下载源地址三:
    https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/

  • 清华大学下载源介绍网址:
    https://mirror.tuna.tsinghua.edu.cn/help/anaconda/

  • 清华大学下载源地址一:
    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/pytorch/

  • 清华大学下载源地址四:
    https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

conda配置

conda的国内通道配置方法有两种,一种是命令行代码,另一种是修改.condarc文件

  • 方法一:配置清华大学源(直接输入命令行代码)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes` # 显示通道包的安装来源
  • 方法二:配置清华大学源(生成文件+输入命令行代码)
# 第一步用以下命令生成.condarc文件(因为windows下默认无.condarc文件)
conda config --set show_channel_urls yes
# 第二步修改.condarc文件(在.condarc文件里的最后面添加上面方法一的命令行代码)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes` # 显示通道包的安装来源

conda命令

conda命令有很多,但主要常用以下命令:

  • 查看系统版本信息的命令:conda info
  • 退出虚拟环境的命令:conda deactivate
  • 查看配置信息的命令:conda config --show
  • 查看已安装包的命令:conda list(当前环境)
  • 创建虚拟环境的命令:conda create -y -n
  • 查看已配置下载源的命令:conda config --show channels
  • 查看已配置下载源优先级的命令:conda config --get channels
  • 指定包的版本安装的命令:conda install
  • 删除已配置下载源的命令:conda config --remove channels channels_Name
  • 查询命令帮助文档的命令:conda config -h(是最有用同时也是最重要的命令)
  • 跳过包安装时的询问的命令:conda config --set always_yes yes(默认为false)
  • 查看包可用版本的命令:conda search (conda search plotnine)
  • 激活虚拟环境的命令:conda activate (激活前须保证已成功创建)

conda资源

微信上的conda教程

你可能感兴趣的:(python)