pip安装第三方库Read timed out问题解决措施整理(linux)

一、设置超时时间

 pip --default-timeout=100 install panda #panda替换为您所要安装的包名

二、更改pip源为国内源

可网上自行搜索pip源,这里以阿里源为例:

# 第一步:在用户家目录下的 .pip 目录下创建一个 pip.conf 文件
mkdir ~/.pip
cd ~/.pip
touch pip.conf 
#第二步:编辑pip.conf文件
sudo gedit ~/.pip/pip.conf

将以下文件复制到 pip.conf 内:

[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
timeout = 6000
[install]
trusted-host=mirrors.aliyun.com

三、修改hosts文件

在错误信息中找到下载中断的网址,进入www.ipaddress.com,搜索所需网址的IP地址。以搜索github.com为例:

获取github.com的ipaddress

进入hosts文件:

sudo nano /etc/hosts

添加网址与对应IP地址,格式如下:

140.82.112.3 github.com

保存退出(crtl+o、回车、ctrl+x)后,重启网络:

sudo /etc/init.d/networking restart

你可能感兴趣的:(pip安装第三方库Read timed out问题解决措施整理(linux))