当前位置: 首页 > news >正文

2025 年最新 conda 和 pip 国内镜像源

在使用 Python 进行科学计算、数据分析等操作时,conda 和 pip 是常用的包管理工具。然而,默认的国外镜像源往往存在下载速度慢、不稳定等问题,严重影响工作效率。为了让大家更顺畅地使用相关工具,本文整理了 2025 年好用的 conda 和 pip 国内镜像源。

一、pip 镜像

(一)设置为默认镜像源

将 pip 国内源设为默认,可一劳永逸地解决下载速度问题。以下是各常用镜像源的设置命令(友情提示:建议大家粘贴为文字后检查一下网址!!!粘贴为文字后检查一下网址!!!粘贴为文字后检查一下网址!!!):

  • 清华 pip 镜像:清华镜像源是国内使用较为广泛且稳定的镜像源之一,覆盖了丰富的 Python 包,更新速度快,能满足大多数用户的需求。
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

  • 阿里 pip 镜像:阿里镜像源依托其强大的云计算资源,在稳定性和下载速度上表现出色,尤其适合对下载速度有较高要求的用户。

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/

  • 腾讯 pip 镜像:腾讯镜像源结合了自身的网络优势,为用户提供了一个可靠的下载选择,在部分地区可能具有更好的下载速度。

pip config set global.index-url http://mirrors.cloud.tencent.com/pypi/simple

  • 豆瓣 pip 镜像:豆瓣镜像源也是国内较早的一批镜像源,对于一些常见的 Python 包,下载速度较为稳定。

pip config set global.index-url http://pypi.douban.com/simple/

  • 网易 pip 镜像:网易镜像源同样为用户提供了便捷的下载服务,在某些场景下能有效提升下载效率。

pip config set global.index-url https://mirrors.163.com/pypi/simple/

(二)临时使用镜像源

如果只是临时需要从某个镜像源安装包,可以在使用 pip 命令时加上 -i 参数,指定 pip 源,格式为:

pip install xxx -i 镜像源网址

例如,使用网易镜像源安装某个模块:

pip install xxx -i https://mirrors.163.com/pypi/simple/

替换 “xxx” 为你需要安装的模块名称即可。

二、conda 镜像

(一)清华 conda 镜像

清华 conda 镜像源是 conda 用户常用的国内镜像源之一,但由于部分包更新过快难以同步,该镜像源不同步 pytorch-nightly、pytorch-nightly-cpu、ignite-nightly 这三个包。

设置方法
  1. 逐个添加 channels:

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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/linux-64/

conda config --set show_channel_urls yes

  1. Miniconda 用户还可以直接到清华镜像站下载 Miniconda 安装包,网址为:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/。
配置文件示例

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

  deepmodeling: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/

(二)北外 conda 镜像

北外 conda 镜像源为用户提供了另一种选择,其设置步骤如下:

conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/free/

conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/

# Conda Forge(常用的社区维护渠道,包含大量高质量包)

conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/conda-forge/

# msys2(用于Windows下构建软件,可根据需求选择是否添加)

conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/msys2/

# bioconda(生物信息学相关包的渠道,可略,按需添加)

conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/bioconda/

# menpo(计算机视觉相关包的渠道,可略,按需添加)

conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/menpo/

# pytorch(PyTorch相关包的渠道)

conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/pytorch/

# for legacy win-64(Windows 64位旧版系统相关,可略,按需添加)

conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/peterjc123/

conda config --set show_channel_urls yes

(三)中科大 conda 镜像

需要注意的是,由于合规性问题,Anaconda 源目前已经无限期停止服务,但中科大仍提供了其他可用的 channels。设置命令如下:

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/

conda config --set show_channel_urls yes

(四)阿里 conda 镜像

阿里 conda 镜像源依托其强大的基础设施,为用户提供稳定的下载服务,配置文件如下:

channels:

  - defaults

show_channel_urls: true

default_channels:

  - http://mirrors.aliyun.com/anaconda/pkgs/main

  - http://mirrors.aliyun.com/anaconda/pkgs/r

  - http://mirrors.aliyun.com/anaconda/pkgs/msys2

custom_channels:

  conda-forge: http://mirrors.aliyun.com/anaconda/cloud

  msys2: http://mirrors.aliyun.com/anaconda/cloud

  bioconda: http://mirrors.aliyun.com/anaconda/cloud

  menpo: http://mirrors.aliyun.com/anaconda/cloud

  pytorch: http://mirrors.aliyun.com/anaconda/cloud

  simpleitk: http://mirrors.aliyun.com/anaconda/cloud

(五)conda 常用操作命令

为了方便大家更好地使用 conda,以下按照使用场景分类整理了常用操作命令:

1. 版本与更新
  • 获取版本号

conda --version 或 conda -V

  • 检查更新当前 conda

conda update conda

2. 虚拟环境管理
  • 查看当前存在哪些虚拟环境

conda env list 或 conda info -e

  • 创建虚拟环境(以创建名为 whatwhale,Python 版本为 3.7 并安装 pip 为例)

conda create --name whatwhale python=3.7 pip

  • 激活虚拟环境(按名称激活)

conda activate whatwhale

  • 退出虚拟环境

conda deactivate

  • 删除虚拟环境(按名称删除)

conda env remove --name whatwhale

  • 删除后验证

conda env list

3. 包管理
  • 查看已安装的包

conda list

  • 查询包

conda search package_name

  • 安装包(直接安装最新版本或指定版本)

conda install package_name

conda install package_name=1.5.0

  • 更新包

conda update package_name

  • 删除包

conda remove package_name

http://www.xdnf.cn/news/868987.html

相关文章:

  • 2025 Vscode插件离线下载方式
  • 通过paramiko 远程在windows机器上启动conda环境并执行python脚本
  • kubernetes》》k8s》》kubectl proxy 命令后面加一个
  • Zookeeper 集群部署与故障转移
  • vue-16(Vuex 中的模块)
  • 智能推荐系统:协同过滤与深度学习结合
  • 从上下文学习和微调看语言模型的泛化:一项对照研究
  • 网络攻防技术十四:入侵检测与网络欺骗
  • `<CLS>` 向量是 `logits` 计算的“原材料”,`logits` 是基于 `<CLS>` 向量的下游预测结果
  • pikachu靶场通关笔记13 XSS关卡09-XSS之href输出
  • Spring 中注入 Bean 有几种方式?
  • 身体节奏失调现象探秘
  • Windows GDI 对象泄漏排查实战
  • Bootstrap 5学习教程,从入门到精通,Bootstrap 5 容器(Container)语法知识点及案例代码详解(4)
  • RAG-Gym:一个用于优化带过程监督的代理型RAG的统一框架
  • macOS 连接 Docker 运行 postgres
  • HarmonyOS 实战:给笔记应用加防截图水印
  • 【Kdump专题】kexec加载捕获内核和 makedumpfile保存Vmcore
  • GPUCUDA 发展编年史:从 3D 渲染到 AI 大模型时代(上)
  • LeetCode刷题---贪心算法---944
  • 《PyTorch:开启深度学习新世界的魔法之门》
  • 什么是分布式锁?几种分布式锁分别是怎么实现的?
  • Vue3+Vite中lodash-es安装与使用指南
  • 定制化5G专网服务,助力企业数字化转型
  • 华为OD最新机试真题-流水线-OD统一考试(B卷)
  • 在Mathematica中实现Newton-Raphson迭代的收敛时间算法
  • 【LLM大模型技术专题】「入门到精通系列教程」LangChain4j与Spring Boot集成开发实战指南
  • 学习笔记085——Spring Data JPA笔记
  • DeepSeek-R1-0528:学术写作的新纪元
  • CppCon 2015 学习:A C++14 Approach to Dates and Times