解決: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