anaconda3 conda 和pip国内源

本文指导如何将Anaconda的默认源和pip的安装源更换为清华大学镜像,以提高在国内下载速度,包括配置.condarc文件和终端命令。

anaconda3 conda 和pip更换国内源

conda国内源:

打开 C盘/用户/.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

打开anaconda Prompt终端,输入“conda clean -i”生效

 

pip国内源:

下面两种均可:

[global]
index-url = https://pypi.douban.com/simple
[install]
trusted-host = pypi.douban.com
[global]
    timeout=60
    index-url=https://pypi.douban.com/simple
    extra-index-url=https://mirrors.aliyun.com/pypi/simple/
                    https://pypi.tuna.tsinghua.edu.cn/simple/
                    https://pypi.mirrors.ustc.edu.cn/simple/
[install]
   trusted-host=pypi.douban.com
   mirrors.aliyun.com
   pypi.tuna.tsinghua.edu.cn
   pypi.mirrors.ustc.edu.cn
[freeze]
   timeout = 10

### 为 Conda Pip 更换软件源的方法 #### Conda 更换软件源 Conda 是一个通用的包管理工具,支持多语言环境管理。更换 Conda 的软件源可以显著提高包的下载速度,尤其是在国内网络环境下。以下是更换 Conda 源的具体步骤: 1. **添加清华源** 打开命令行工具(如 CMD 或 PowerShell),输入以下命令来添加清华大学的镜像源: ```bash 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/conda-forge/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/ ``` 2. **设置显示源地址** 为了方便查看当前使用的源地址,可以启用 `show_channel_urls` 选项: ```bash conda config --set show_channel_urls yes ``` 3. **使用阿里云源** 如果希望使用阿里云的镜像源,可以执行以下命令: ```bash conda config --add channels http://mirrors.aliyun.com/anaconda/pkgs/main conda config --add channels http://mirrors.aliyun.com/anaconda/pkgs/r conda config --add channels http://mirrors.aliyun.com/anaconda/pkgs/msys2 conda config --set show_channel_urls yes ``` 上述命令将阿里云的镜像地址添加到 Conda 的源列表中,并启用显示源地址的功能[^4]。 #### Pip 更换软件源 PipPython 的官方包管理工具,专用于安装管理 Python 包。与 Conda 不同,Pip 的源更换不会自动继承 Conda 的设置,需要单独配置。 1. **使用豆瓣源** 执行以下命令将 Pip 的默认源更换为豆瓣镜像: ```bash pip config set global.index-url https://pypi.douban.com/simple ``` 此命令会修改 Pip 的全局配置文件,将默认的 PyPI 源更换为豆瓣提供的镜像源[^3]。 2. **其他常用国内镜像源** 除了豆瓣源,还可以选择其他国内镜像服务提供商,例如: - 清华大学镜像:`https://pypi.tuna.tsinghua.edu.cn/simple` - 华为云镜像:`https://repo.huaweicloud.com/repository/pypi/simple` - 中科大镜像:`https://pypi.mirrors.ustc.edu.cn/simple` 更换源的方式与豆瓣源相同,只需将上述 URL 替换到 `pip config set` 命令中即可。 #### 查看当前源配置 1. **查看 Conda 源配置** 可以通过以下命令查看当前 Conda 的源配置: ```bash conda config --show channels ``` 这将列出所有已添加的源地址,并显示当前的配置状态[^2]。 2. **查看 Pip 源配置** Pip 的源配置可以通过以下命令查看: ```bash pip config list ``` 此命令会显示 Pip 的所有配置项,包括当前设置的源地址[^2]。 #### 恢复默认源设置 1. **恢复 Conda 默认源** 如果需要恢复 Conda 的默认源设置,可以使用以下命令删除所有自定义添加的源: ```bash conda config --remove-key channels ``` 此命令将删除所有用户自定义的源地址,恢复为 Conda 默认的源配置。 2. **恢复 Pip 默认源** 要恢复 Pip 的默认源设置,可以手动删除 Pip 的配置文件,或者通过以下命令重置: ```bash pip config unset global.index-url ``` 此命令将移除当前设置的源地址,恢复为 Pip 默认的 PyPI 源。 --- ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值