尝试使用pip安装包老是会碰到HTTPError或ReadTimeOutError等网络相关的问题,原因是因为内网在从外网地址下爬取资源或多或少会受到干扰。
解决方法:使用清华镜像库安装即可。
方法:
只需要在pip install指令后添加-i https://pypi.tuna.tsinghua.edu.cn/simple
例如需要安装cvxpy包,原始指令是:
pip install cvxpy
使用镜像库的指令是:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple cvxpy
在pip到最新的版本 (>=10.0.0) 后可以配置该镜像库为默认,即每次使用pip install
都是使用该镜像库的配置。
配置方法:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
以上。