pip升级、换源和解决超时问题骨灰级教程

升级pip

在之前的文章中已经讲了如何配置环境变量:解决“‘python’不是内部或外部命令,也不是可运行的程序或批处理文件”

在刚安装好python编译器时,使用pip工具时经常会出现这样的问题:

提示需要升级pip版本,如果pip的版本太老,很多包都无法安装

先尝试在命令行使用命令升级:

python -m pip install --upgrade pip

这样就是升级成功了

如果不成功,干脆删掉pip

pip uninstall pip

然后在官网下载pip包:pip · PyPI

点击Download files,下载压缩包

 下载好的压缩包:

解压压缩包,在文件目录输入cmd打开命令行或者打开命令行cd进入文件夹:

cd 目标目录 

 

在命令行输入命令安装pip

python setup.py install

 安装完成输入命令检查pip的版本:

 pip的换源

安装库总失败、安装速度太慢我们可以把镜像源切换为国内源,速度快到起飞

临时使用国内镜像安装格式:

pip install 包名 -i 镜像源

一些常用的国内源:

清华大学:https://pypi.tuna.tsinghua.edu.cn/simple

阿里云:https://mirrors.aliyun.com/pypi/simple

中国科学技术大学 https://pypi.mirrors.ustc.edu.cn/simple

豆瓣:http://pypi.douban.com/simple


永久替换:

windows:

在pip子目录下建立pip的配置文件:pip.ini

打开 appdata 文件夹,在资源管理器的地址栏输入 %appdata% 后回车:

在这里插入图片描述
新建一个 pip 文件夹,在 pip 文件夹里面新建一个配置文件 pip.ini

# coding: GBK
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn
#清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
#阿里云:http://mirrors.aliyun.com/pypi/simple/
#豆瓣:http://pypi.douban.com/simple/

 Linux:同样需要建立子目录并在此pip目录下建立内容同上的 pip.conf的位置文件:

cd ~
mkdir pip
cd pip
vi pip.ini
#内容同windows环境下。

再次使用 pip时,即会使用新镜像源

解决超时问题

使用 pip 安装第三方库时,可能遇到超时问题,导致下载中断,并提示:ReadTimeoutError: HTTPSConnectionPool (host=‘files.pythonhosted.org’, port=443): Read timed out. 等错误信息。主要原因在于网络连接不稳定。

解决办法:

换源,超时设置,还源+超时设置【狗头】

pip --default-timeout=100 install 包名 -i http://pypi.do
uban.com/simple/ --trusted-host pypi.douban.com

以上就是今天的内容,如果有问题请大佬们帮助改正,入坑新同志关注不迷路,谢谢!

  • 21
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

中二电工吹短笛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值