Python包管理工具之conda

conda是一个多语言包和环境管理器,适用于Python、R等。它简化了包的安装、更新和删除,以及虚拟环境的切换。由于默认源在国外,文章提供了中国科学技术大学和清华大学的conda国内镜像源,介绍了如何配置这些镜像以加速下载。此外,还列举了一些常用的conda命令,如创建虚拟环境、查看已安装包和管理下载源。
摘要由CSDN通过智能技术生成

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

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 <envs_name>
  • 查看已配置下载源的命令:conda config --show channels
  • 查看已配置下载源优先级的命令:conda config --get channels
  • 指定包的版本安装的命令:conda install <package_name=version_code>
  • 删除已配置下载源的命令:conda config --remove channels channels_Name
  • 查询命令帮助文档的命令:conda config -h(是最有用同时也是最重要的命令)
  • 跳过包安装时的询问的命令:conda config --set always_yes yes(默认为false)
  • 查看包可用版本的命令:conda search <package_name>(conda search plotnine)
  • 激活虚拟环境的命令:conda activate <envs_name>(激活前须保证已成功创建)

conda资源

微信上的conda教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

过往已是曾经

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值