Windows 系统 conda 清华源配置
配置方法1:
1. 生成配置文件并修改
conda config --set show_channel_urls yes
2. 编辑用户根目录下的 .condarc(Windows 在 C:\Users\用户名\.condarc),可以利用文本文档打开进行修改。具体内容如下:
channels:
- defaults
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
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
show_channel_urls: true
3.清理索引缓存
conda clean -i
4.验证结果:
执行
conda config --show-sources
输出
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 - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch 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 simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud 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 show_channel_urls: True
配置方法2:
如果系统中安装了pip可以使用以下方法:
1.打开命令提示符(Win+R→输入 cmd→回车)或 PowerShell
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pip config set global.trusted-host pypi.tuna.tsinghua.edu.cn
2.验证是否成功:
执行
pip config list
输出含 global.index-url =https://pypi.tuna.tsinghua.edu.cn/simple 即成功。
配置方法3:
如果已安装anaconda,则使用以下方法
1:打开正确终端(优先推荐,避免权限 / 环境变量问题)
打开 Anaconda Prompt(开始菜单搜索 “Anaconda Prompt”,打开后会自动带(base)环境,和你当前的终端环境一致),不要用系统自带的 cmd/PowerShell(若未配置 conda 环境变量可能出问题)。
(base) C:\Windows\System32>
2:一键写入清华源配置(无需手动找文件,避免格式错误)
直接在 Anaconda Prompt 中逐条复制粘贴以下命令(也可批量复制执行),自动添加清华源配置,不会出现冲突:
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/r
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch
conda config --set show_channel_urls yes
3:清理 conda 索引缓存(关键步骤,确保新源生效)
这一步是让 conda 丢弃原有官方源缓存,识别新配置的清华源,必须执行
conda clean -i
4:验证清华源配置是否成功
执行以下命令,查看当前 conda 的渠道配置:
conda config --show channels
成功后输出
(base) C:\Windows\System32>conda config --show channels
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- defaults
- https://repo.anaconda.com/pkgs/main
- https://repo.anaconda.com/pkgs/r
- https://repo.anaconda.com/pkgs/msys2
Ubuntu清华源配置
配置方法1:
如果不想手动编辑,也可以执行以下一键替换命令(以 22.04 为例,替换jammy为你的版本代号即可):
1.在ubuntu上打开终端,获取管理员权限
sudo -i
输入你的用户密码(输入时无回显,正常输入即可),回车后终端提示符会变成 root@xxx:~#,说明已成功获取 root 权限。
2.在 root 权限下执行(以 jammy 为例)
echo "deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse" > /etc/apt/sources.list
3. 更新源使修改生效
apt update
# 可选:升级系统包(建议执行,让系统用新源更新软件)
apt upgrade -y
操作完成后,执行 exit 即可回到普通用户模式。

1万+

被折叠的 条评论
为什么被折叠?



