解决:While reading from '/Users/***/.pip/pip.conf' [line 4]: option 'extra-index-url' in section 'global' already exists

解决:While reading from '/Users/***/.pip/pip.conf' [line 4]: option 'extra-index-url' in section 'global' already exists

最近在Mac上安装python环境,想着多适配几个pip的镜像源,百度搜索的结果真的是一个能用的都没有,重复使用extra-index-url配置多个镜像源时u,pip的命令都会报错,提示已经存在。最终无奈情况下跑到了pip的官网去查看文档,看到find-links的写法之后,给了自己思路,于是按照find-links写法,成功实现了pip-19.1.1版本下,多个数据源(N>=2)的配置。废话不多说了,按照以下步骤设置。

  • 查看pip的版本

    pip --version
    pip 19.1.1 from /Users/***/anaconda3/lib/python3.7/site-packages/pip (python 3.7)
  • 配置多个pip镜像源

    cd ~ #回到用户的家目录
    mkdir .pip #创建隐藏文件夹
    vim .pip/pip.config #创建配置文件,并且添加以下内容
    
    [global]
    index-url=https://mirrors.aliyun.com/pypi/simple/
    extra-index-url=
      https://pypi.tuna.tsinghua.edu.cn/simple/
      https://pypi.mirrors.ustc.edu.cn/simple/
      https://pypi.douban.com/simple/
    [install]
    trusted-host=mirrors.aliyun.com

猜你喜欢

转载自www.cnblogs.com/night-xing/p/12094099.html