国内好用的源:pip, conda, docker

一、pip

1. 源地址

http://pypi.douban.com/simple/
https://mirrors.aliyun.com/pypi/simple/
https://pypi.tuna.tsinghua.edu.cn/simple/

* 我目前三个就够用了,需要新的再加吧

2. 修改默认源

将 ~/.pip/pip.conf 文件改为如下内容(没有的话新建一个):

[global]
index-url=http://pypi.douban.com/simple/
extra-index-url=
        http://mirrors.aliyun.com/pypi/simple/
        https://pypi.tuna.tsinghua.edu.cn/simple/

[install]
trusted-host=
        pypi.douban.com
        mirrors.aliyun.com
        pypi.tuna.tsinghua.edu.cn

这可以同时设置多个下载源,并且依次寻找

二、anaconda3

保留原有源,但优先使用国内的源。

vim ~/.condarc,输入以下内容(没有的话新建一个)

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
  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
  pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

查看是否添加成功: 输入 conda info

     active environment : base
    active env location : /home/tangzhe/anaconda3
            shell level : 1
       user config file : /home/tangzhe/.condarc
 populated config files : /home/tangzhe/.condarc
          conda version : 4.11.0
    conda-build version : 3.21.7
         python version : 3.9.7.final.0
       virtual packages : __cuda=11.4=0
                          __linux=5.4.0=0
                          __glibc=2.31=0
                          __unix=0=0
                          __archspec=1=x86_64
       base environment : /home/tangzhe/anaconda3  (writable)
      conda av data dir : /home/tangzhe/anaconda3/etc/conda
  conda av metadata url : None
           channel URLs : https://mirrors.ustc.edu.cn/anaconda/pkgs/main/linux-64
                          https://mirrors.ustc.edu.cn/anaconda/pkgs/main/noarch
                          https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/linux-64
                          https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/noarch
                          https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64
                          https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/noarch
                          https://repo.continuum.io/pkgs/main/linux-64
                          https://repo.continuum.io/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/main/linux-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/linux-64
                          https://repo.anaconda.com/pkgs/r/noarch
          package cache : /home/tangzhe/anaconda3/pkgs
                          /home/tangzhe/.conda/pkgs
       envs directories : /home/tangzhe/anaconda3/envs
                          /home/tangzhe/.conda/envs
               platform : linux-64
             user-agent : conda/4.11.0 requests/2.26.0 CPython/3.9.7 Linux/5.4.0-91-generic ubuntu/20.04.3 glibc/2.31
                UID:GID : 1000:1000
             netrc file : None
           offline mode : False

可以看到在 channel URLs 这里已经有新添加的源了

三、docker

docker pull很慢,可以修改 /etc/docker/daemon.json

{
   "registry-mirrors" : [
           "https://docker.mirrors.ustc.edu.cn",
           "https://registry.docker-cn.com"
   ]
}

重启docker

sudo systemctl daemon-reload 
sudo systemctl restart docker

查看是否设置成功

sudo docker info

出现:

 Registry Mirrors:
  https://docker.mirrors.ustc.edu.cn/
  https://registry.docker-cn.com/

代表设置成功。

* 如果还是很慢,可按照这个配置: https://www.daocloud.io/mirror#

* linux可直接执行指令(ubuntu 20.04):

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
sudo systemctl restart docker.service

【总结】pip相关的文章

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值