一、原因:
pip由于默认使用国外源,有时候会被墙,导致出现 Read timed out
二、更换国内镜像源
(1)临时使用
pip install module_name -i https://pypi.douban.com/simple
(2)全局使用
- Linux 的文件在~/.pip/pip.conf
- Windows 在%HOMEPATH%\pip\pip.ini
[global]
index-url = https://pypi.douban.com/simple
[install]
trusted-host = pypi.douban.com
三、说明
假设源不是https,不加后面的 install,则需要每次在命令后面加上 –trusted-host
四、常见国内源
豆瓣:http://pypi.douban.com/simple/
清华:https://pypi.tuna.tsinghua.edu.cn/simple
华中理工大学:http://pypi.hustunique.com/
阿里云:https://mirrors.aliyun.com/pypi/simple/