Conda配置文件.condarc

引言

.condarc配置文件官方说明文档

Conda是一个非常重要的包管理工具,它能够帮助用户轻松地管理Python包、环境及其依赖。然而Conda的配置文件 (.condarc) 能显著提高包安装速度、节省磁盘空间,并确保你在安装和管理环境时有更好的控制。

文件编码格式

保存.condarc配置文件时,应该使用GBK编码格式,以确保文件中的中文字符以及其他非ASCII字符能够正确保存和读取。

.condarc文件详解

yaml 复制代码
# 是否启用 SSL 验证,默认为 true。如果设置为 false,Conda 会忽略 SSL 证书验证。
# 在不信任的网络环境中不建议禁用 SSL 验证。
# ssl_verify: true
 
# 设置 Conda 的包下载源(频道)。
# Conda 会从这里的服务器下载所需的包。
channels:
  - defaults  # 官方默认源,Conda 官方维护。
  - conda-forge  # 社区驱动的源,包含大量的第三方包
  - nvidia  # NVIDIA 官方源,用于安装与 GPU 相关的包(如 CUDA、cuDNN 等)
  - pytorch  # PyTorch 官方源,提供 PyTorch 相关的包和工具
  - https://repo.anaconda.com/pkgs/r/  # Anaconda 官方的 R 包源。
  
  # 以下是一些可选的镜像源,适用于中国地区,通常会提供更快的下载速度。
  # 使用时可以取消注释,并根据需要选择镜像源。
  # - https://mirrors.tuna.tsinghua.edu.cn/anaconda/conda-forge  # 清华大学镜像源
  # - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r  # 清华大学镜像源中的 R 包
  # - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main  # 清华大学镜像源中的主包
  # - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free  # 清华大学镜像源中的免费包
 
  # - https://mirrors.ustc.edu.cn/anaconda/conda-forge  # 中国科学技术大学镜像源
  # - https://mirrors.ustc.edu.cn/anaconda/pkgs/r  # 中国科学技术大学镜像源中的 R 包
  # - https://mirrors.ustc.edu.cn/anaconda/pkgs/main  # 中国科学技术大学镜像源中的主包,Conda 官方主源
  # - https://mirrors.ustc.edu.cn/anaconda/pkgs/free  # USTC Conda 官方免费源。
  
  # - https://mirrors.aliyun.com/pypi/simple  # 阿里云 PyPI 镜像源
  # - https://mirrors.aliyun.com/anaconda/conda-forge  # 阿里云 Conda-forge 镜像源
  # - https://mirrors.aliyun.com/anaconda/pkgs/r  # 阿里云 R 包源
  # - https://mirrors.aliyun.com/anaconda/pkgs/main  # 阿里云 Conda 主包源
  # - https://mirrors.aliyun.com/anaconda/pkgs/free  # 阿里云 Conda 免费包源
 
# 设置 Conda 环境存储的目录。所有 Conda 环境都将保存在这里指定的路径下。
envs_dirs:
  - D:/anaconda3/envs  # 设置 Conda 环境的存储路径为 D 盘下的 anaconda3/envs 文件夹。
  
# 设置 Conda 下载的包存储路径。所有下载的包将保存在这里指定的目录。
pkgs_dirs:
  - D:/anaconda3/pkgs  # 设置 Conda 包的存储路径为 D 盘下的 anaconda3/pkgs 文件夹。
 
# # 设置自定义源
# # 如果希望为 Conda 频道设置自定义源,可以在这里启用。此部分已经被注释掉了,可以根据需要修改。
# custom_channels:
#   # 以下是清华大学(TUNA)提供的镜像源:
#   conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/conda-forge  # 自定义 Conda-forge 频道的源地址。
#   msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/msys2  # 自定义 msys2 频道的源地址。
#   bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/bioconda  # 自定义 bioconda 频道的源地址。
#   # 以下是中国科学技术大学(USTC)提供的镜像源:
#   conda-forge: https://mirrors.aliyun.com/anaconda/conda-forge  # 阿里云 Conda-forge 频道的源地址。
#   msys2: https://mirrors.aliyun.com/anaconda/msys2  # 阿里云 msys2 频道的源地址。
#   bioconda: https://mirrors.aliyun.com/anaconda/bioconda  # 阿里云 bioconda 频道的源地址。
#   # 以下是中国科学技术大学(USTC)提供的镜像源:
#   conda-forge: https://mirrors.ustc.edu.cn/anaconda/conda-forge  # USTC Conda-forge 频道的源地址。
#   msys2: https://mirrors.ustc.edu.cn/anaconda/msys2  # USTC msys2 频道的源地址。
#   bioconda: https://mirrors.ustc.edu.cn/anaconda/bioconda  # USTC bioconda 频道的源地址。
 
 
# 设置代理(如果需要)
# 设置代理选项。配置代理服务器时,可以指定 HTTP 和 HTTPS 代理。
# 如果你在某些网络环境下需要通过代理访问互联网,可以取消注释并填写相应的代理地址。
# 注意:请替换为你所在网络环境下的代理服务器地址和端口。
 
# proxy_servers:
#   http: http://your_proxy_server:port  # 设置 HTTP 代理
#   https: https://your_proxy_server:port  # 设置 HTTPS 代理
 
# 配置 Conda 的日志文件。
# Conda 会将日志输出到指定的文件中,便于调试和记录操作。
# 你可以设置一个自定义的日志文件路径,记录 Conda 的详细操作信息。
# 如果不设置,Conda 会将日志存储在默认的位置。
# 设置 Conda 的日志文件路径
# log_file: D:/anaconda3/conda.log  
 
# 如果希望 Conda 输出更详细的调试信息,可以设置为 true。这样可以在出现问题时,提供更多的诊断信息。
# debug: true
 
# 设置远程连接超时的秒数
# 连接远程服务器时的超时时间设置(单位:秒)。如果连接时间超过指定的秒数,Conda 会中止连接。
remote_connect_timeout_secs: 60.0  # 设置远程连接的超时时间为 60 秒。
 
# 设置远程数据读取超时的秒数
# 读取远程服务器数据时的超时时间设置(单位:秒)。如果读取数据超过指定的秒数,Conda 会中止操作。
remote_read_timeout_secs: 60.0  # 设置读取远程数据的超时时间为 60 秒。
 
# 设置是否显示频道的 URL。
# 如果为 true,Conda 会在安装包时显示正在使用的源地址。
# 这对于调试或查看从哪些源下载包有帮助。
show_channel_urls: true  # 设置为 true,显示频道的 URL。
 
# 定义在每个新环境中默认安装的包
default_packages:
  - numpy
  - pandas
  - matplotlib
  - scikit-learn
 
# 新环境中使用的默认 Python 版本
default_envs:
  - python=3.10
 
# 禁用 Conda 的自动更新
auto_update_conda: false  # 防止 Conda 自动更新
 
# 启用并行下载,以加快包的安装速度
parallel_downloads: 5  # 同时下载最多 5 个包
 
# 使用离线模式(不需要互联网即可安装包)
offline: false  # 禁用离线模式,允许访问互联网安装包

源地址:www.cnblogs.com/Tuige123/ar...

相关推荐
蓝眸少年CY14 小时前
(第十二篇)spring cloud之Stream消息驱动
后端·spring·spring cloud
码界奇点15 小时前
基于SpringBoot+Vue的前后端分离外卖点单系统设计与实现
vue.js·spring boot·后端·spring·毕业设计·源代码管理
lindd91191115 小时前
4G模块应用,内网穿透,前端网页的制作第七讲(智能头盔数据上传至网页端)
前端·后端·零基础·rt-thread·实时操作系统·项目复刻
Loo国昌16 小时前
【LangChain1.0】第八阶段:文档处理工程(LangChain篇)
人工智能·后端·算法·语言模型·架构·langchain
vx_bisheyuange16 小时前
基于SpringBoot的海鲜市场系统
java·spring boot·后端·毕业设计
李慕婉学姐16 小时前
【开题答辩过程】以《基于Spring Boot和大数据的医院挂号系统的设计与实现》为例,不知道这个选题怎么做的,不知道这个选题怎么开题答辩的可以进来看看
大数据·spring boot·后端
源代码•宸17 小时前
Leetcode—3. 无重复字符的最长子串【中等】
经验分享·后端·算法·leetcode·面试·golang·string
0和1的舞者18 小时前
基于Spring的论坛系统-前置知识
java·后端·spring·系统·开发·知识
invicinble19 小时前
对于springboot
java·spring boot·后端
码界奇点19 小时前
基于Spring Boot与Vue的校园后台管理系统设计与实现
vue.js·spring boot·后端·毕业设计·源代码管理