conda 配置源

无论是Anaconda vs Miniconda vs Miniforge 中的哪个,只要使用conda就涉及源,换源的目的是为了加速包的获取

修改配置文件

通过修改用户目录下的 .condarc 文件来使用

不同系统下的 .condarc 目录如下:

  • Linux: ${HOME}/.condarc
  • macOS: ${HOME}/.condarc
  • Windows: C:\Users\<YourUserName>\.condarc

注:

  • Windows 用户无法直接创建名为.condarc 的文件,可先执行 conda config --set show_channel_urls yes 生成该文件之后再修改。
  • 由于更新过快难以同步,TUNA 等镜像站不同步pytorch-nightly , pytorch-nightly-cpu , ignite-nightly 这三个包。
  • 如果您正在从某一镜像源切换到另一镜像源,请检查镜像源是否同步了您所需要的 repo,以及该 repo 是否支持您使用的平台 (e.g. linux-64)。
  • 为了保证以下配置在所有镜像站可用,配置中只加入了少量必须的第三方源,

清华大学开源软件镜像站

复制代码
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
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

即可添加 Anaconda Python 免费仓库。

使用下列命令清除索引缓存,并安装常用包测试一下。

复制代码
conda clean -i
conda create -n myenv numpy

使用命令

查看源

复制代码
conda config --show-sources


###
C:\Users\johnny>conda config --show-sources
==> C:\johnny\soft\miniforge3\.condarc <==
channels:
  - conda-forge

==> C:\Users\johnny\.condarc <==
channels:
  - defaults
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: 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

配置默认的源

复制代码
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

配置第三方源中

复制代码
conda config --set custom_channels.conda-forge https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/

其他镜像站

https://help.mirrors.cernet.edu.cn/anaconda/

https://mirrors.ustc.edu.cn/help/anaconda.html

https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

相关推荐
肆意飞扬19 小时前
Python篇:使用conda、pip的一些命令记录
python·conda·pip
没事儿写两篇3 天前
Anaconda 的开源替代软件 Miniforge
开源·conda·miniconda·miniforge
次旅行的库3 天前
不能将windows本地虚拟环境打包到实验室服务器
linux·windows·conda
云和数据.ChenGuang5 天前
python对接mysql和模型类的故障
数据库·python·mysql·oracle·conda·virtualenv
Clarice__5 天前
VScode上的python使用教程
vscode·python·conda
存在即合理L5 天前
Windows中安装Anaconda后如何在powershell使用conda activate命令
windows·conda
m0_647057965 天前
PyCharm 2023.2.5 Conda Interpreter 解析失败问题排查与解决(macOS)
macos·pycharm·conda
YelloooBlue5 天前
深度学习 SOP: conda通过命令快速构建指定版本tensorflow gpu环境。
深度学习·conda·tensorflow
小舞O_o6 天前
CondaError: Run ‘conda init‘ before ‘conda activate‘
linux·python·conda
Clarice__7 天前
Anaconda安装、使用教程
windows·python·机器学习·conda·visual studio code