终端更新pip出错 sudo pip install --upgrade pip :
1.ReadTimeoutError: HTTPSConnectionPool(host=’pypi.Python.org’, port=443): Read
解决办法:
加大超时时间,如 pip --default-timeout=100 install -U pip
使用国内源(参考
https://pypi-mirrors.org/):
pip install -i https://<mirror>/simple <package>
pip install -i
https://pypi.doubanio.com/simple
mycli
pip install -i https://mirrors.aliyun.com/simple mycli
pip install -i https://mirrors.cloud.tencent.com/pypi/simple mycli
pip instlal -i https://pypi.tuna.tsinghua.edu.cn/pypi/simple mycli
#部分环境需要修改https为http
或修改~/.pip/pip.conf:
[global]
index-url = https://pypi.doubanio.com/simple
trusted-host = pypi.doubanio.com
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
pip 和 pip3 并存时,只需修改 ~/.pip/pip.conf