刚接触Python的小伙伴一定会使用pip命令安装各种第三方库,但是安装过程经常会出现ReadTimeoutError问题。
原因是,我们在用默认的pip源进行安装python库时,因为下载的服务器在国外,所以网速特别慢,一不注意就报错了。会出现超时问题下载不了,如下图显示所示:
那么遇到这种问题,我们应该如何解决呢?
方法一: 修改默认超时时间,让pip有点耐心,增加等待时间,其实就是修改pip配置文件,指令如下:
pip3 --default-timeout=100 install 包名
方法二:单次使用国内源,既然国外的服务器网速不好,那国内有没有可以下载的服务器呢?当然有!
清华大学就有个镜像地址:https://pypi.tuna.tsinghua.edu.cn/simple,只要加上“-i 网址”就能切换到指定下载地址了。
比如,需要下载安装turtle库,可以这样写:指令如下:
pip install –i https://pypi.tuna.tsinghua.edu.cn/simple turtle
方法三:每次安装都得记住国内源网址,太麻烦啦!