ubuntu系统conda换源配置.condarc文件

本文介绍如何使用conda工具更换为清华大学开源软件镜像站提供的源,包括移除原有渠道、编辑.condarc文件并指定新的下载源地址。通过这种方式可以显著提高conda在安装包时的速度。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

conda恢复默认源

conda config --remove-key channels

打开.condarc文件

gedit ~/.condarc

文件中添加

channels:
  - defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_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/pro
  - 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
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

检查是否换源成功,终端输入

conda config --set show_channel_urls yes
conda info

 如果是项目自带的yaml环境配置文件,也可以直接在yaml文件中指定源

name: p2s
channels:
#  - pytorch
#  - anaconda
#  - conda-forge
#  - defaults
  - 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/pro
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
dependencies:
  - cudatoolkit>=10.2
  - libspatialindex>=1.9
  - numpy>=1.18
  - pip>=20
  - python>=3.7
  - pytorch>=1.6
  - rtree>=0.9
  - scikit-image>=0.16
  - scikit-learn>=0.22
  - scipy>=1.4
  - torchvision>=0.7
  - zlib>=1.2
  - shapely>=1.7
  - pip:
    - tensorboard>=2.3
    - trimesh>=3.5
    - tqdm>=4.43

### 如何恢复 Linux 系统中丢失或损坏的 `.condarc` 文件 `.condarc` 文件Conda配置文件,通常位于用户的主目录下。如果此文件丢失或损坏,可以通过几种方法来恢复它。 #### 方法一:删除并重新创建默认配置 最简单的方法就是直接移除现有的 `.condarc` 文件,让 Conda 自动生成一个新的默认配置文件。由于该操作涉及删除文件,在执行前应确认确实不需要保留当前设置[^4]: ```bash rm ~/.condarc ``` 之后启动新的终端窗口或运行 `conda config --show` 来触发默认配置文件的重建过程。 #### 方法二:手动编辑或复制模板 也可以选择手工编写一份标准格式的 `.condarc` 文件或将官方提供的示例作为模板进行修改。可以从 Conda 文档获取最新的推荐配置样例[^1]: ```yaml channels: - defaults show_channel_urls: True default_packages: - python=3.9 ``` 将上述内容保存到 `$HOME/.condarc` 即可完成恢复工作。 #### 方法三:备份还原 如果有定期做个人资料夹的备份,则可以直接从最近一次完整的备份中提取未受损版本的 `.condarc` 文件覆盖现有位置下的同名文件[^2]。 对于那些习惯于使用 Windows Subsystem for Linux(WSL)环境工作的开发者来说,需要注意的是 WSL 并不支持某些原生 Linux 功能如 `systemctl` ,所以在处理与服务管理有关的任务时可能会遇到兼容性问题[^3];不过这不影响通过以上介绍的方式修复 `.condarc` 配置文件
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值