给Miniconda换源,让包下载更迅速

给 Miniconda 换上清华源主要有两种方法:推荐用命令行,一键操作 ;或者手动编辑配置文件,更直观。你可以根据自己的习惯来选择。

方法一:使用命令

这是最快、最不容易出错的方法。只需在终端 (Terminal) 或命令提示符 (cmd) 中逐条输入以下命令即可:

python 复制代码
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
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/r/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2/
conda config --set show_channel_urls yes
  • 建议按顺序逐条执行,先添加main和free等核心频道。

  • conda config --set show_channel_urls yes这行命令可以让安装时显示包的来源,方便你确认是否配置成功。

  • 执行后,可以用 conda config --show-sources 命令查看当前配置来验证

方法二:手动编辑配置文件 (.condarc)

如果你想更直观地看到和修改配置,可以直接编辑 ~/.condarc 文件。

  1. 找到或创建文件 :文件通常在你的用户目录下(Windows在 C:\Users\你的用户名,Linux/macOS在 ~ 下)。如果找不到,可以先在终端执行 conda config --set show_channel_urls yes 来生成它。

  2. 用记事本打开并编辑 :将文件内容修改为如下。注意 :如果你看到有 - defaults 这一行,建议删除它,这能避免 Conda 解析环境时再去访问缓慢的官方源。

yaml

复制代码
channels:
  - 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/pkgs/r/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2/
show_channel_urls: true

配置好后,记得在 PyCharm 的终端里随便装个小包(比如 conda install requests)测试一下,如果下载速度飞快,就说明换源成功了!

相关推荐
hhzz23 分钟前
【YOLO 入门到精通 04】理解任务与模型家族:7 大 CV 任务与 YOLO26 选型指南
人工智能·python·深度学习·yolo·计算机视觉
Escalating_xu31 分钟前
【Python】使用库:标准库、第三方库、pip、项目实战与程序打包
java·python·pip
水獭比特33 分钟前
Agent 工具审批不止一个按钮:用 v0.22.1 复盘入口、恢复和副作用
人工智能·python
苦瓜打怪兽1 小时前
leetcode 热题100(11. 盛最多水的容器)
python·算法·leetcode
geovindu1 小时前
rust: Abstract Factory pattern
开发语言·后端·设计模式·rust·抽象工厂模式
砚底藏山河1 小时前
量化实战:回测数据底座快照与版本管理进阶
java·大数据·python·金融·maven
“AI国潮设计-小江”1 小时前
《Python+SDXL实战:用ControlNet批量生成“英歌舞麻将糕”IP,附自动化脚本与商用思路》
开发语言·人工智能·python·prompt·aigc
Cc.Y2 小时前
Java零基础入门:封装与继承 —— 从“裸奔“到“穿衣服“,从“重复造轮子“到“站在巨人肩膀上“
java·开发语言
Escalating_xu2 小时前
【C 语言】深入理解指针(4):回调函数、qsort、void * 与泛型排序的模拟实现
java·c语言·开发语言
吠品2 小时前
GitHub 周榜拆解:决策小模型扎堆上位
c语言·开发语言·算法